一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Android - android開發教程之獲取power_profile.xml文件的方法(android運行時能耗值)

android開發教程之獲取power_profile.xml文件的方法(android運行時能耗值)

2021-02-24 15:08Android開發網 Android

在Android手機中,對于手機中的每個部件(cpu、led、gps、3g等等)運行時對應的能耗值都放在power_profile.xml文件中

系統的設置–>電池–>使用情況中,統計的能耗的使用情況也是以power_profile.xml的value作為基礎參數的

1、我的手機中power_profile.xml的內容: HTC t328w

 

復制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
    <item name="none">0</item>
    <item name="screen.on">100</item>
    <item name="bluetooth.active">142</item>
    <item name="bluetooth.on">0.3</item>
    <item name="bluetooth.at">35690</item>
    <item name="screen.full">160</item>
    <item name="wifi.on">4</item>
    <item name="wifi.active">120</item>
    <item name="wifi.scan">220</item>
    <item name="dsp.audio">88</item>
    <item name="dsp.video">88</item>
    <item name="radio.active">300</item>
    <item name="gps.on">170</item>
    <item name="battery.capacity">1390</item>
    <item name="radio.scanning">70</item>
    <array name="radio.on">
        <value>3</value>
        <value>3</value>
    </array>
    <array name="cpu.speeds">
        <value>245000</value>
        <value>384000</value>
        <value>460800</value>
        <value>499200</value>
        <value>576000</value>
        <value>614400</value>
        <value>652800</value>
        <value>691200</value>
        <value>768000</value>
        <value>806400</value>
        <value>844800</value>
        <value>998400</value>
    </array>
    <item name="cpu.idle">2.8</item>
    <array name="cpu.active">
        <value>66.6</value>
        <value>84</value>
        <value>90.8</value>
        <value>96</value>
        <value>105</value>
        <value>111.5</value>
        <value>117.3</value>
        <value>123.6</value>
        <value>134.5</value>
        <value>141.8</value>
        <value>148.5</value>
        <value>168.4</value>
    </array>
</device>

 

2、獲取的方法: 先從手機上獲取framework-res.apk,然后使用apktool工具反編譯

該文件位于手機目錄: /system/framework/framework-res.apk,在linux下進入終端,執行一下命令:

復制代碼 代碼如下:

adb  pull  /system/framework/framework-res.apk ./


這就將 framework-res.apk 拉到本地pc上了,下面使用apktool進行反編譯。

 

 

復制代碼 代碼如下:

dell@OptiPlex-7010:~/apktool/apktool-install-linux-r05-ibot$ ls
aapt  apktool  apktool.jar  framework-res.apk
dell@OptiPlex-7010:~/apktool/apktool-install-linux-r05-ibot$ ./apktool d framework-res.apk newapk
I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Regular manifest package...
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
dell@OptiPlex-7010:~/apktool/apktool-install-linux-r05-ibot$ ls
aapt  apktool  apktool.jar  framework-res.apk  newapk
dell@OptiPlex-7010:~/apktool/apktool-install-linux-r05-ibot/newapk/res/xml$ ls
apns.xml                         password_kbd_qwerty_shifted.xml  storage_list.xml
autotext.xml                     password_kbd_qwerty.xml          time_zones_by_country.xml
eri.xml                          password_kbd_symbols_shift.xml   zzz_cdmaapns.xml
password_kbd_extension.xml       password_kbd_symbols.xml         zzz_m_pdp_limit.xml
password_kbd_numeric.xml         power_profile.xml
password_kbd_popup_template.xml  preferred_time_zones.xml

 

power_profile.xml在framework-res.apk的目錄:/res/xml/power_profile.xml

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲国产成人资源在线桃色 | 国内会所按摩推拿国产 | 亚洲第一男人天堂 | 午夜精品久视频在线观看 | 91李宗精品72集在线观看 | 国产午夜精品久久久久小说 | 午夜亚洲| 亚洲麻豆精品 | 97涩色| 调教女高中生第3部分 | 清纯唯美 亚洲 | 色偷偷影院 | 国产欧美又粗又猛又爽老 | 国产精品美女久久久久网站 | 风间由美理论片在线观看 | 欧美区在线 | 草莓在深夜释放自己软件 | 日本久久免费大片 | 亚洲a视频在线 | 国产人人艹| 日韩精品特黄毛片免费看 | 国产成人青草视频 | 亚洲人成毛片线播放 | 九九99香蕉在线视频美国毛片 | 国产精品一区二区三 | 亚洲图片 自拍偷拍 | 亚洲风情无码免费视频 | jazz欧美人免费xxxxxx | 日本在线观看视频 | 每天都要睡男人(nph) | 青青青视频免费线看 视频 青青青青青国产免费手机看视频 | 火影忍者羞羞 | 2020韩国r级理论片在线观看 | 日本成年片高清在线观看 | 丫鬟粗大狠狠贯穿h | 赤坂丽女医bd无删减在线观看 | 九色PORNY丨视频入口 | 精品一区二区视频 | 日本中文字幕一区二区有码在线 | 四虎影视永久在线精品免费 | 欧美一卡2卡3卡无卡 |