diff --git a/frameworks/native/backup_ext/BUILD.gn b/frameworks/native/backup_ext/BUILD.gn index dc3f244c95f68f298bc9189c0a32133793835f7a..85d6d2369add6f537dcc589edcde191f2e40c03a 100644 --- a/frameworks/native/backup_ext/BUILD.gn +++ b/frameworks/native/backup_ext/BUILD.gn @@ -60,6 +60,7 @@ ohos_shared_library("backup_extension_ability_native") { "ability_base:want", "ability_runtime:ability_context_native", "ability_runtime:abilitykit_native", + "ability_runtime:ani_common", "ability_runtime:app_context", "ability_runtime:appkit_native", "ability_runtime:extensionkit_native", diff --git a/frameworks/native/backup_ext/include/ext_backup_ani.h b/frameworks/native/backup_ext/include/ext_backup_ani.h index 32d996699d44e39f22729ede24e2de59702ab620..789454aa5358d84f58761c0a7337fd4e9acbc395 100644 --- a/frameworks/native/backup_ext/include/ext_backup_ani.h +++ b/frameworks/native/backup_ext/include/ext_backup_ani.h @@ -19,6 +19,7 @@ #include "ext_backup_context.h" #include "ext_backup.h" #include "runtime.h" +#include "ets_native_reference.h" #include "ets_runtime.h" namespace OHOS::FileManagement::Backup { @@ -49,7 +50,7 @@ private: private: AbilityRuntime::ETSRuntime &stsRuntime_; - std::unique_ptr etsObj_; + std::unique_ptr etsObj_; }; } // namespace OHOS::FileManagement::Backup diff --git a/test/fuzztest/backupext_fuzzer/BUILD.gn b/test/fuzztest/backupext_fuzzer/BUILD.gn index 4ec3f847b038ee1310177f9bc03c4259f0a25a38..94ac5b15e505a98c6227b216cac9366ffbcb2048 100644 --- a/test/fuzztest/backupext_fuzzer/BUILD.gn +++ b/test/fuzztest/backupext_fuzzer/BUILD.gn @@ -60,6 +60,7 @@ ohos_fuzztest("BackupExtFuzzTest") { "ability_base:want", "ability_runtime:ability_context_native", "ability_runtime:abilitykit_native", + "ability_runtime:ani_common", "ability_runtime:app_context", "ability_runtime:appkit_native", "ability_runtime:runtime", diff --git a/tests/unittests/backup_ext/BUILD.gn b/tests/unittests/backup_ext/BUILD.gn index 011a04f92550ec408ab8ea60bed34152eaf068d8..052773f9395c7bb2faf152548e47a40301662a2d 100644 --- a/tests/unittests/backup_ext/BUILD.gn +++ b/tests/unittests/backup_ext/BUILD.gn @@ -169,6 +169,7 @@ ohos_unittest("tar_file_test") { "ability_base:want", "ability_runtime:ability_context_native", "ability_runtime:abilitykit_native", + "ability_runtime:ani_common", "ability_runtime:app_context", "ability_runtime:appkit_native", "ability_runtime:runtime", @@ -251,6 +252,7 @@ ohos_unittest("untar_file_sup_test") { "ability_runtime:abilitykit_native", "ability_runtime:app_context", "ability_runtime:appkit_native", + "ability_runtime:ets_environment", "ability_runtime:runtime", "access_token:libaccesstoken_sdk", "bundle_framework:appexecfwk_core", @@ -325,6 +327,7 @@ ohos_unittest("untar_file_test") { "ability_runtime:abilitykit_native", "ability_runtime:app_context", "ability_runtime:appkit_native", + "ability_runtime:ets_environment", "ability_runtime:runtime", "access_token:libaccesstoken_sdk", "bundle_framework:appexecfwk_core",