diff --git a/state_manager/frameworks/napi/BUILD.gn b/state_manager/frameworks/napi/BUILD.gn index 769ffcd86a75a0b570aaf55ad6e12bcb5685bb80..e6aeaf6b99b7abfc6d014f2dbb110214b70f4822 100644 --- a/state_manager/frameworks/napi/BUILD.gn +++ b/state_manager/frameworks/napi/BUILD.gn @@ -31,12 +31,16 @@ ohos_shared_library("brightness") { external_deps = [ "c_utils:utils", - "ets_runtime:libark_jsruntime", "hilog:libhilog", "ipc:ipc_core", "napi:ace_napi", "power_manager:powermgr_client", ] + if (defined(ark_hybrid) && ark_hybrid) { + external_deps += [ "runtime_core:libarkruntime" ] + } else { + external_deps += [ "ets_runtime:libark_jsruntime" ] + } if (has_dfx_hiview_part) { external_deps += [ "hiview:libxpower_event_js" ]