1{ 2 "name": "@ohos/battery_statistics", 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_statistics", 8 "domain": "os", 9 "publishAs": "code-segment", 10 "scripts": {}, 11 "segment": { 12 "destPath": "base/powermgr/battery_statistics" 13 }, 14 "component": { 15 "name": "battery_statistics", 16 "subsystem": "powermgr", 17 "syscap": [ "SystemCapability.PowerManager.BatteryStatistics" ], 18 "features": [], 19 "adapted_system_type": [ 20 "standard" 21 ], 22 "rom": "1024KB", 23 "ram": "2048KB", 24 "hisysevent_config": [ 25 "//base/powermgr/battery_statistics/batterystats.yaml" 26 ], 27 "deps": { 28 "components": [ 29 "ability_base", 30 "ability_runtime", 31 "battery_manager", 32 "bluetooth", 33 "call_manager", 34 "common_event_service", 35 "config_policy", 36 "c_utils", 37 "display_manager", 38 "hicollie", 39 "hisysevent", 40 "hilog", 41 "ipc", 42 "jsoncpp", 43 "napi", 44 "os_account", 45 "power_manager", 46 "safwk", 47 "samgr", 48 "wifi" 49 ] 50 }, 51 "build": { 52 "group_type": { 53 "fwk_group": [ 54 "//base/powermgr/battery_statistics/frameworks/napi:batterystatistics", 55 "//base/powermgr/battery_statistics/interfaces/inner_api:batterystats_client" 56 ], 57 "service_group": [ 58 "//base/powermgr/battery_statistics/sa_profile:batterystats_sa_profile", 59 "//base/powermgr/battery_statistics/services:service" 60 ] 61 }, 62 "inner_kits": [ 63 { 64 "name": "//base/powermgr/battery_statistics/interfaces/inner_api:batterystats_client", 65 "header": { 66 "header_files": [ 67 "battery_stats_client.h", 68 "battery_stats_errors.h", 69 "battery_stats_info.h", 70 "ibattery_stats.h" 71 ], 72 "header_base": "//base/powermgr/battery_statistics/interfaces/inner_api/include" 73 } 74 }, 75 { 76 "name": "//base/powermgr/battery_statistics/utils:batterystats_utils", 77 "visibility": ["thermal_manager"], 78 "header": { 79 "header_files": [], 80 "header_base": "//base/powermgr/battery_statistics/utils/native/include" 81 } 82 } 83 ], 84 "test": [ 85 "//base/powermgr/battery_statistics/test:unittest", 86 "//base/powermgr/battery_statistics/test:fuzztest", 87 "//base/powermgr/battery_statistics/test:systemtest" 88 ] 89 } 90 } 91} 92 93