利用power_profile.xml获取Android运行时的能耗
16lz
2021-01-26
在Android手机中,手机每个组件,如CPU、显示屏、GPS、Audio、WiFi、Bluetooth等,运行时的能耗都保存在power_profile.xml文件中。所以我们可以通过读取power_profile.xml文件获取,获得各组件的能耗值。
我的手机中power_profile.xml的内容:
<?xml version="1.0" encoding="utf-8" ?> - - 0
- 100
- 70
- 1
- 1
- 160
- 2
- 130
- 45
- 30
- 90
- 125
- 45
- 2300
- 24
-
- 2、获取的方法: 先从手机上获取framework-res.apk,然后使用apktool工具反编译
该文件位于手机目录: /system/framework/framework-res.apk,在linux下进入终端,执行一下命令:
adb pull /system/framework/framework-res.apk ./
这样就可以将framework-res.apk拉到本地的电脑上,然后使用反编译工具ApkToolkit进行反编译。 将framework-res.apk拖到反编译输入框中。然后点击反编译.apk按钮。
反编译完成后,power_profile.xml在framework-res.apk的目录:/res/xml/power_profile.xml。
更多相关文章
- ubuntu13.10编译android文件系统4.0.4错误全部解析
- ramdisk.img文件解析
- android studio 常见问题汇总
- android andbase 线程池
- Android通过setDataAndType(uri, "type")打开文件
- Android原生GPS和网络定位工具类
- Android(安卓)FFmpeg 编译.so库
- Eclipse在线安装ADT等Android插件连接不上的解决方案
- Android通话默认打开扬声器