1{ 2 "name": "@ohos/battery_manager", 3 "version": "3.1", 4 "description": "电池、充放电状态查询,状态上报", 5 "homePage": "https://gitee.com/openharmony", 6 "license": "Apache License 2.0", 7 "repository": "https://gitee.com/openharmony/powermgr_battery_manager", 8 "domain": "os", 9 "publishAs": "code-segment", 10 "scripts": {}, 11 "dirs": [], 12 "segment": { 13 "destPath": "base/powermgr/battery_manager" 14 }, 15 "component": { 16 "name": "battery_manager", 17 "subsystem": "powermgr", 18 "syscap": [ 19 "SystemCapability.PowerManager.BatteryManager.Core", 20 "SystemCapability.PowerManager.BatteryManager.Extension" 21 ], 22 "features": [], 23 "adapted_system_type": [ "standard" ], 24 "rom": "1024KB", 25 "ram": "2048KB", 26 "hisysevent_config": [ 27 "//base/powermgr/battery_manager/batterymgr.yaml" 28 ], 29 "deps": { 30 "components": [ 31 "ability_base", 32 "ability_runtime", 33 "ace_engine", 34 "bundle_framework", 35 "common_event_service", 36 "c_utils", 37 "drivers_interface_battery", 38 "drivers_peripheral_battery", 39 "eventhandler", 40 "hdf_core", 41 "hicollie_native", 42 "hisysevent_native", 43 "hiviewdfx_hilog_native", 44 "ipc", 45 "multimedia_image_framework", 46 "napi", 47 "power_manager", 48 "safwk", 49 "samgr" 50 ], 51 "third_party": [ 52 "libdrm", 53 "libpng", 54 "googletest", 55 "jsoncpp", 56 "node" 57 ] 58 }, 59 "build": { 60 "group_type": { 61 "base_group": [], 62 "fwk_group": [ 63 "//base/powermgr/battery_manager/frameworks:battery_napi", 64 "//base/powermgr/battery_manager/interfaces/innerkits:batterysrv_client" 65 ], 66 "service_group": [ 67 "//base/powermgr/battery_manager/sa_profile:batterymgr_sa_profile", 68 "//base/powermgr/battery_manager/services:service" 69 ] 70 }, 71 "inner_kits": [ 72 { 73 "name": "//base/powermgr/battery_manager/interfaces/innerkits:batterysrv_client", 74 "header": { 75 "header_files": [ 76 "battery_info.h", 77 "battery_srv_client.h", 78 "ibattery_srv.h" 79 ], 80 "header_base": "//base/powermgr/battery_manager/interfaces/innerkits/native/include" 81 } 82 } 83 ], 84 "test": [ 85 "//base/powermgr/battery_manager/frameworks:battery_frameworks_unittest", 86 "//base/powermgr/battery_manager/services/native/test:unittest", 87 "//base/powermgr/battery_manager/test:battery_systemtest", 88 "//base/powermgr/battery_manager/test:battery_fuzzertest" 89 ] 90 } 91 } 92} 93