From 36f33a4f651e6bf758c362ce3fb022bf9649d066 Mon Sep 17 00:00:00 2001 From: shilei Date: Thu, 8 Dec 2022 21:36:48 +0800 Subject: [PATCH] add Signed-off-by: shilei Change-Id: I21a042630a5a24b89f8350203b38510f859c92f9 --- services/bundlemgr_lite/BUILD.gn | 5 ++++- services/bundlemgr_lite/src/gt_bundle_manager_service.cpp | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/services/bundlemgr_lite/BUILD.gn b/services/bundlemgr_lite/BUILD.gn index 58f9a5d..e1cee49 100644 --- a/services/bundlemgr_lite/BUILD.gn +++ b/services/bundlemgr_lite/BUILD.gn @@ -42,7 +42,10 @@ if (ohos_kernel_type == "liteos_m") { } if (enable_ohos_bundle_manager_service_permission == true) { - defines += [ "_MINI_BMS_PERMISSION_" ] + defines += [ + "_MINI_BMS_PERMISSION_", + "BC_TRANS_ENABLE", + ] } deps = [ diff --git a/services/bundlemgr_lite/src/gt_bundle_manager_service.cpp b/services/bundlemgr_lite/src/gt_bundle_manager_service.cpp index 92875db..bc76f45 100644 --- a/services/bundlemgr_lite/src/gt_bundle_manager_service.cpp +++ b/services/bundlemgr_lite/src/gt_bundle_manager_service.cpp @@ -290,6 +290,9 @@ bool GtManagerService::RegisterInstallerCallback(InstallerCallback installerCall if (installerCallback == nullptr) { return false; } +#ifdef BC_TRANS_ENABLE + ScanPackages(); +#endif InstallPreBundle(systemPathList_, installerCallback); return true; }