IssueNo:#I5LTVG

Signed-off-by: zhoushicheng <zhoushicheng2@huawei.com>
Change-Id: I46199b1274903bbe4e05da1eb98a99480980b9b1
This commit is contained in:
zhoushicheng
2022-08-11 18:07:31 +08:00
parent 32df580701
commit 7550dae275
3 changed files with 10 additions and 6 deletions
+6 -1
View File
@@ -12,7 +12,12 @@
"component": {
"name": "ability_runtime",
"subsystem": "ability",
"syscap": [],
"syscap": [
"SystemCapability.Ability.AbilityRuntime.Core",
"SystemCapability.Ability.AbilityRuntime.FAModel",
"SystemCapability.Ability.AbilityRuntime.AbilityCore",
"SystemCapability.Ability.AbilityRuntime.Mission"
],
"features": [
"ability_runtime_graphics",
"ability_runtime_power"
@@ -122,7 +122,6 @@ public:
private:
sptr<OHOS::AppExecFwk::IAppMgr> appManager_ = nullptr;
sptr<OHOS::AAFwk::IAbilityManager> abilityManager_ = nullptr;
sptr<JSApplicationStateObserver> observer = nullptr;
NativeValue* OnRegisterApplicationStateObserver(NativeEngine& engine, NativeCallbackInfo& info)
{
@@ -139,9 +138,7 @@ private:
static int64_t serialNumber = 0;
std::vector<std::string> bundleNameList;
// unwarp observer
if (observer == nullptr) {
observer = new JSApplicationStateObserver(engine);
}
sptr<JSApplicationStateObserver> observer = new JSApplicationStateObserver(engine);
observer->SetJsObserverObject(info.argv[INDEX_ZERO]);
if (info.argc == ARGC_TWO) {
AppExecFwk::UnwrapArrayStringFromJS(reinterpret_cast<napi_env>(&engine),
+3 -1
View File
@@ -12,7 +12,9 @@
"component": {
"name": "ability_tools",
"subsystem": "ability",
"syscap": [],
"syscap": [
"SystemCapability.Ability.AbilityTools.AbilityAssistant"
],
"features": [],
"adapted_system_type": [
"standard"