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 "SystemCapability.PowerManager.BatteryManager.Lite" 22 ], 23 "features": [], 24 "adapted_system_type": [ 25 "small", 26 "standard" 27 ], 28 "rom": "1024KB", 29 "ram": "2048KB", 30 "hisysevent_config": [ 31 "//base/powermgr/battery_manager/batterymgr.yaml" 32 ], 33 "deps": { 34 "components": [ 35 "ability_base", 36 "ability_runtime", 37 "bundle_framework", 38 "common_event_service", 39 "config_policy", 40 "c_utils", 41 "drivers_interface_battery", 42 "drivers_interface_display", 43 "drivers_interface_input", 44 "drivers_interface_light", 45 "ffrt", 46 "graphic_chipsetsdk", 47 "hdf_core", 48 "hicollie", 49 "hisysevent", 50 "hilog", 51 "ipc", 52 "init", 53 "miscdevice", 54 "napi", 55 "power_manager", 56 "safwk", 57 "samgr", 58 "ui_lite", 59 "updater" 60 ], 61 "third_party": [ 62 "cJson", 63 "jsoncpp", 64 "libdrm", 65 "libpng" 66 ] 67 }, 68 "build": { 69 "group_type": { 70 "base_group": [], 71 "fwk_group": [ 72 "//base/powermgr/battery_manager/frameworks:battery_napi", 73 "//base/powermgr/battery_manager/interfaces/inner_api:batterysrv_client" 74 ], 75 "service_group": [ 76 "//base/powermgr/battery_manager/sa_profile:batterymgr_sa_profile", 77 "//base/powermgr/battery_manager/services:service", 78 "//base/powermgr/battery_manager/charger:charger_group", 79 "//base/powermgr/battery_manager/charger:charger_animation", 80 "//base/powermgr/battery_manager/charger:resources_service" 81 ] 82 }, 83 "inner_api": [ 84 { 85 "name": "//base/powermgr/battery_manager/interfaces/inner_api:batterysrv_client", 86 "header": { 87 "header_files": [ 88 "battery_info.h", 89 "battery_srv_client.h", 90 "ibattery_srv.h" 91 ], 92 "header_base": "//base/powermgr/battery_manager/interfaces/inner_api/native/include" 93 } 94 } 95 ], 96 "test": [ 97 "//base/powermgr/battery_manager/frameworks:battery_frameworks_unittest", 98 "//base/powermgr/battery_manager/test:battery_unittest", 99 "//base/powermgr/battery_manager/test:battery_systemtest", 100 "//base/powermgr/battery_manager/test:battery_fuzzertest", 101 "//base/powermgr/battery_manager/test:battery_benchmarktest" 102 ] 103 } 104 } 105} 106