1{ 2 "name": "@ohos/bundle_framework", 3 "description": "提供OpenHarmony应用和服务安装包的安装、更新、卸载以及信息查询等能力,包含包管理接口和包管理服务", 4 "version": "4.0", 5 "license": "Apache 2.0", 6 "segment": { 7 "destPath": "foundation/bundlemanager/bundle_framework" 8 }, 9 "component": { 10 "name": "bundle_framework", 11 "subsystem": "bundlemanager", 12 "syscap": [ 13 "SystemCapability.BundleManager.BundleFramework", 14 "SystemCapability.BundleManager.Zlib", 15 "SystemCapability.BundleManager.BundleFramework.AppControl", 16 "SystemCapability.BundleManager.BundleFramework.Core", 17 "SystemCapability.BundleManager.BundleFramework.FreeInstall", 18 "SystemCapability.BundleManager.BundleFramework.Launcher", 19 "SystemCapability.BundleManager.BundleFramework.DefaultApp", 20 "SystemCapability.BundleManager.BundleFramework.Resource", 21 "SystemCapability.BundleManager.BundleFramework.Overlay" 22 ], 23 "features": [ 24 "bundle_framework_graphics", 25 "bundle_framework_free_install", 26 "bundle_framework_default_app", 27 "bundle_framework_launcher", 28 "bundle_framework_sandbox_app", 29 "bundle_framework_quick_fix" 30 ], 31 "hisysevent_config": [ 32 "//foundation/bundlemanager/bundle_framework/hisysevent.yaml" 33 ], 34 "adapted_system_type": [ 35 "standard" 36 ], 37 "rom": "~8000KB", 38 "ram": "~14106KB", 39 "deps": { 40 "components": [ 41 "ability_base", 42 "ability_runtime", 43 "access_token", 44 "app_domain_verify", 45 "appverify", 46 "battery_manager", 47 "common_event_service", 48 "config_policy", 49 "c_utils", 50 "device_info_manager", 51 "device_usage_statistics", 52 "display_manager", 53 "ecological_rule_manager", 54 "eventhandler", 55 "faultloggerd", 56 "ffrt", 57 "hicollie", 58 "hisysevent", 59 "hitrace", 60 "hilog", 61 "i18n", 62 "init", 63 "ipc", 64 "image_framework", 65 "napi", 66 "os_account", 67 "power_manager", 68 "safwk", 69 "resource_management", 70 "samgr", 71 "selinux_adapter", 72 "syscap_codec", 73 "storage_service", 74 "window_manager", 75 "distributed_bundle_framework", 76 "relational_store", 77 "runtime_core", 78 "dlp_permission_service", 79 "code_signature", 80 "udmf", 81 "ace_engine", 82 "ets_runtime", 83 "json", 84 "zlib", 85 "appspawn", 86 "bounds_checking_function", 87 "webview" 88 ], 89 "third_party": [ 90 "libuv", 91 "node", 92 "jsoncpp" 93 ] 94 }, 95 "build": { 96 "sub_component": [ 97 "//foundation/bundlemanager/bundle_framework:bms_target", 98 "//foundation/bundlemanager/bundle_framework/etc:bms_para" 99 ], 100 "inner_kits": [ 101 { 102 "header": { 103 "header_base": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/include", 104 "header_files": [ 105 "ability_info.h", 106 "appexecfwk_errors.h", 107 "application_info.h", 108 "bundle_info.h" 109 ] 110 }, 111 "name": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base:appexecfwk_base" 112 }, 113 { 114 "header": { 115 "header_base": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/include", 116 "header_files": [ 117 "bundlemgr/bundle_installer_interface.h", 118 "bundlemgr/bundle_mgr_interface.h", 119 "bundlemgr/bundle_status_callback_interface.h", 120 "bundlemgr/clean_cache_callback_interface.h", 121 "bundlemgr/status_receiver_interface.h", 122 "bundlemgr/bundle_installer_proxy.h", 123 "bundlemgr/bundle_mgr_proxy.h", 124 "bundlemgr/bundle_status_callback_proxy.h", 125 "bundlemgr/bundle_stream_installer_proxy.h", 126 "bundlemgr/bundle_user_mgr_proxy.h", 127 "bundlemgr/clean_cache_callback_proxy.h", 128 "bundlemgr/bundle_mgr_client_impl.h" 129 ] 130 }, 131 "name": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core:appexecfwk_core" 132 }, 133 { 134 "header": { 135 "header_base": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/bundlemgr_extension/include", 136 "header_files": [ 137 "bms_extension_data_mgr.h", 138 "bms_extension_profile.h", 139 "bms_extension.h", 140 "bundle_mgr_ext_register.h", 141 "bundle_mgr_ext.h" 142 ] 143 }, 144 "name": "//foundation/bundlemanager/bundle_framework/interfaces/inner_api/bundlemgr_extension:bundlemgr_extension" 145 }, 146 { 147 "header": { 148 "header_base": "//foundation/bundlemanager/bundle_framework/common/log/include", 149 "header_files": [ 150 "app_log_wrapper.h" 151 ] 152 }, 153 "name": "//foundation/bundlemanager/bundle_framework/common:libappexecfwk_common" 154 }, 155 { 156 "header": { 157 "header_base": "//foundation/bundlemanager/bundle_framework/interfaces/kits/js/common", 158 "header_files": [ 159 "base_cb_info.h", 160 "bundle_errors.h", 161 "business_error.h", 162 "common_func.h", 163 "napi_arg.h", 164 "napi_constants.h" 165 ] 166 }, 167 "name": "//foundation/bundlemanager/bundle_framework/interfaces/kits/js/common:bundle_napi_common" 168 } 169 ], 170 "test": [ 171 "//foundation/bundlemanager/bundle_framework:test_target" 172 ] 173 } 174 } 175} 176