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..f4b8bf41b3bb6fca005a7df1d8f090b32f7d1079 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..1f2fccc2362e8c9e4fbcbc666acaf243afa056ef 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", @@ -249,6 +250,7 @@ ohos_unittest("untar_file_sup_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", @@ -323,6 +325,7 @@ ohos_unittest("untar_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",