2022-01-14 03:57:29 +00:00
|
|
|
|
{
|
|
|
|
|
"name": "@ohos/bundle_framework",
|
|
|
|
|
"description": "提供OpenHarmony应用和服务安装包的安装、更新、卸载以及信息查询等能力,包含包管理接口和包管理服务",
|
2023-05-09 11:04:18 +00:00
|
|
|
|
"version": "4.0",
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"license": "Apache 2.0",
|
2022-01-16 09:03:13 +00:00
|
|
|
|
"segment": {
|
2022-05-12 09:15:28 +00:00
|
|
|
|
"destPath": "foundation/bundlemanager/bundle_framework"
|
2022-01-16 09:03:13 +00:00
|
|
|
|
},
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"component": {
|
|
|
|
|
"name": "bundle_framework",
|
2022-05-19 07:51:37 +00:00
|
|
|
|
"subsystem": "bundlemanager",
|
2022-02-07 08:02:15 +00:00
|
|
|
|
"syscap": [
|
2022-02-14 09:08:41 +00:00
|
|
|
|
"SystemCapability.BundleManager.BundleFramework",
|
2022-10-11 11:40:36 +00:00
|
|
|
|
"SystemCapability.BundleManager.Zlib",
|
2022-10-14 03:22:53 +00:00
|
|
|
|
"SystemCapability.BundleManager.BundleFramework.AppControl",
|
|
|
|
|
"SystemCapability.BundleManager.BundleFramework.Core",
|
|
|
|
|
"SystemCapability.BundleManager.BundleFramework.FreeInstall",
|
|
|
|
|
"SystemCapability.BundleManager.BundleFramework.Launcher",
|
2022-11-17 11:23:43 +00:00
|
|
|
|
"SystemCapability.BundleManager.BundleFramework.DefaultApp",
|
2023-05-09 11:04:18 +00:00
|
|
|
|
"SystemCapability.BundleManager.BundleFramework.Resource",
|
|
|
|
|
"SystemCapability.BundleManager.BundleFramework.Overlay"
|
2022-02-07 08:02:15 +00:00
|
|
|
|
],
|
2022-03-04 11:40:43 +00:00
|
|
|
|
"features": [
|
2022-04-11 10:57:05 +00:00
|
|
|
|
"bundle_framework_graphics",
|
2022-06-06 03:19:38 +00:00
|
|
|
|
"bundle_framework_free_install",
|
2022-07-12 02:31:01 +00:00
|
|
|
|
"bundle_framework_default_app",
|
|
|
|
|
"bundle_framework_launcher",
|
2022-07-18 07:44:22 +00:00
|
|
|
|
"bundle_framework_sandbox_app",
|
2023-05-12 03:30:30 +00:00
|
|
|
|
"bundle_framework_quick_fix"
|
2022-03-04 11:40:43 +00:00
|
|
|
|
],
|
2022-04-22 03:24:56 +00:00
|
|
|
|
"hisysevent_config": [
|
2022-05-12 09:15:28 +00:00
|
|
|
|
"//foundation/bundlemanager/bundle_framework/hisysevent.yaml"
|
2022-04-22 03:24:56 +00:00
|
|
|
|
],
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"adapted_system_type": [
|
|
|
|
|
"standard"
|
|
|
|
|
],
|
2023-05-09 11:04:18 +00:00
|
|
|
|
"rom": "~8000KB",
|
|
|
|
|
"ram": "~14106KB",
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"deps": {
|
|
|
|
|
"components": [
|
2022-02-14 06:17:21 +00:00
|
|
|
|
"ability_base",
|
2022-01-28 12:09:46 +00:00
|
|
|
|
"ability_runtime",
|
|
|
|
|
"access_token",
|
2024-04-11 03:49:10 +00:00
|
|
|
|
"app_domain_verify",
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"appverify",
|
2022-07-19 07:16:31 +00:00
|
|
|
|
"battery_manager",
|
2022-04-21 02:25:05 +00:00
|
|
|
|
"common_event_service",
|
2022-03-22 08:20:21 +00:00
|
|
|
|
"config_policy",
|
2022-08-10 08:43:06 +00:00
|
|
|
|
"c_utils",
|
2022-07-20 03:33:54 +00:00
|
|
|
|
"device_info_manager",
|
2022-06-29 09:02:42 +00:00
|
|
|
|
"device_usage_statistics",
|
2022-07-13 07:11:20 +00:00
|
|
|
|
"display_manager",
|
2023-09-19 02:24:32 +00:00
|
|
|
|
"ecological_rule_manager",
|
2022-01-28 12:09:46 +00:00
|
|
|
|
"eventhandler",
|
2024-07-09 02:23:52 +00:00
|
|
|
|
"faultloggerd",
|
2023-06-21 07:02:53 +00:00
|
|
|
|
"ffrt",
|
2024-07-16 03:33:31 +00:00
|
|
|
|
"hicollie",
|
2023-06-17 08:43:41 +00:00
|
|
|
|
"hisysevent",
|
|
|
|
|
"hitrace",
|
|
|
|
|
"hilog",
|
2022-07-14 11:23:43 +00:00
|
|
|
|
"i18n",
|
2022-02-10 11:03:59 +00:00
|
|
|
|
"init",
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"ipc",
|
2023-07-07 01:25:18 +00:00
|
|
|
|
"image_framework",
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"napi",
|
2022-05-05 08:02:31 +00:00
|
|
|
|
"os_account",
|
2022-07-15 10:18:21 +00:00
|
|
|
|
"power_manager",
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"safwk",
|
2022-04-28 12:27:58 +00:00
|
|
|
|
"resource_management",
|
2022-08-04 11:27:31 +00:00
|
|
|
|
"samgr",
|
2023-06-29 12:26:59 +00:00
|
|
|
|
"selinux_adapter",
|
2022-07-01 06:04:21 +00:00
|
|
|
|
"syscap_codec",
|
2023-05-09 11:04:18 +00:00
|
|
|
|
"storage_service",
|
|
|
|
|
"window_manager",
|
|
|
|
|
"distributed_bundle_framework",
|
2023-08-28 12:07:22 +00:00
|
|
|
|
"relational_store",
|
2023-11-07 14:16:31 +00:00
|
|
|
|
"runtime_core",
|
2023-09-05 06:42:06 +00:00
|
|
|
|
"dlp_permission_service",
|
2023-11-06 11:31:36 +00:00
|
|
|
|
"code_signature",
|
2023-11-20 09:20:51 +00:00
|
|
|
|
"udmf",
|
2024-01-22 07:09:28 +00:00
|
|
|
|
"ace_engine",
|
2024-05-05 06:14:28 +00:00
|
|
|
|
"ets_runtime",
|
2024-04-03 00:58:11 +00:00
|
|
|
|
"json",
|
2024-05-21 09:46:45 +00:00
|
|
|
|
"zlib",
|
2024-05-22 08:17:17 +00:00
|
|
|
|
"appspawn",
|
|
|
|
|
"bounds_checking_function"
|
2022-01-14 03:57:29 +00:00
|
|
|
|
],
|
|
|
|
|
"third_party": [
|
|
|
|
|
"libuv",
|
|
|
|
|
"node",
|
2023-07-24 08:28:31 +00:00
|
|
|
|
"jsoncpp"
|
2022-01-14 03:57:29 +00:00
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"build": {
|
|
|
|
|
"sub_component": [
|
2024-04-09 07:32:47 +00:00
|
|
|
|
"//foundation/bundlemanager/bundle_framework:bms_target",
|
2024-07-15 12:52:01 +00:00
|
|
|
|
"//foundation/bundlemanager/bundle_framework/etc:bms_para"
|
2022-01-14 03:57:29 +00:00
|
|
|
|
],
|
|
|
|
|
"inner_kits": [
|
|
|
|
|
{
|
|
|
|
|
"header": {
|
2022-05-12 09:15:28 +00:00
|
|
|
|
"header_base": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/include",
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"header_files": [
|
|
|
|
|
"ability_info.h",
|
|
|
|
|
"appexecfwk_errors.h",
|
|
|
|
|
"application_info.h",
|
2023-05-31 13:46:23 +00:00
|
|
|
|
"bundle_info.h"
|
2022-01-14 03:57:29 +00:00
|
|
|
|
]
|
|
|
|
|
},
|
2022-05-12 09:15:28 +00:00
|
|
|
|
"name": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base:appexecfwk_base"
|
2022-01-14 03:57:29 +00:00
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"header": {
|
2022-05-12 09:15:28 +00:00
|
|
|
|
"header_base": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/include",
|
2022-01-14 03:57:29 +00:00
|
|
|
|
"header_files": [
|
|
|
|
|
"bundlemgr/bundle_installer_interface.h",
|
|
|
|
|
"bundlemgr/bundle_mgr_interface.h",
|
|
|
|
|
"bundlemgr/bundle_status_callback_interface.h",
|
|
|
|
|
"bundlemgr/clean_cache_callback_interface.h",
|
2022-08-08 07:18:55 +00:00
|
|
|
|
"bundlemgr/status_receiver_interface.h",
|
|
|
|
|
"bundlemgr/bundle_installer_proxy.h",
|
|
|
|
|
"bundlemgr/bundle_mgr_proxy.h",
|
|
|
|
|
"bundlemgr/bundle_status_callback_proxy.h",
|
|
|
|
|
"bundlemgr/bundle_stream_installer_proxy.h",
|
|
|
|
|
"bundlemgr/bundle_user_mgr_proxy.h",
|
2022-08-27 06:33:03 +00:00
|
|
|
|
"bundlemgr/clean_cache_callback_proxy.h",
|
|
|
|
|
"bundlemgr/bundle_mgr_client_impl.h"
|
2022-01-14 03:57:29 +00:00
|
|
|
|
]
|
|
|
|
|
},
|
2022-05-12 09:15:28 +00:00
|
|
|
|
"name": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core:appexecfwk_core"
|
2023-05-19 06:34:31 +00:00
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"header": {
|
2023-05-19 06:42:38 +00:00
|
|
|
|
"header_base": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/bundlemgr_extension/include",
|
2023-05-19 06:34:31 +00:00
|
|
|
|
"header_files": [
|
|
|
|
|
"bms_extension_data_mgr.h",
|
|
|
|
|
"bms_extension_profile.h",
|
|
|
|
|
"bms_extension.h",
|
|
|
|
|
"bundle_mgr_ext_register.h",
|
|
|
|
|
"bundle_mgr_ext.h"
|
|
|
|
|
]
|
|
|
|
|
},
|
2023-05-19 06:42:38 +00:00
|
|
|
|
"name": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/bundlemgr_extension:bundlemgr_extension"
|
2023-05-26 03:14:24 +00:00
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"header": {
|
|
|
|
|
"header_base": "//foundation/bundlemanager/bundle_framework/common/log/include",
|
|
|
|
|
"header_files": [
|
|
|
|
|
"app_log_wrapper.h"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"name": "//foundation/bundlemanager/bundle_framework/common:libappexecfwk_common"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"header": {
|
|
|
|
|
"header_base": "//foundation/bundlemanager/bundle_framework/interfaces/kits/js/common",
|
|
|
|
|
"header_files": [
|
|
|
|
|
"base_cb_info.h",
|
|
|
|
|
"bundle_errors.h",
|
|
|
|
|
"business_error.h",
|
|
|
|
|
"common_func.h",
|
|
|
|
|
"napi_arg.h",
|
|
|
|
|
"napi_constants.h"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"name": "//foundation/bundlemanager/bundle_framework/interfaces/kits/js/common:bundle_napi_common"
|
2023-04-13 14:34:22 +00:00
|
|
|
|
}
|
2022-01-14 03:57:29 +00:00
|
|
|
|
],
|
|
|
|
|
"test": [
|
2023-04-13 14:34:22 +00:00
|
|
|
|
"//foundation/bundlemanager/bundle_framework:test_target"
|
2022-01-14 03:57:29 +00:00
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
}
|
2022-04-28 09:12:00 +00:00
|
|
|
|
}
|