Android如何获得手机power_profile.xml文件
上的能量消耗进行最近的测试,阅读文章一个月,最后,我们发现了一些新的想法,但产生的问题。那
工作无法再进行下去。
在Android手机中,对于手机中的每一个部件(cpu、led、gps、3g等等)执行时相应的能耗值都放power_profile.xml
文件里。并且系统的 设置-->电池-->使用情况中,统计的能耗的使用情况也是以power_profile.xml的value作为基础參数
的。Android手机怎样获取power_profile.xml文件呢?接下来我们会具体介绍该问题的解决方法:
google官网对于power_profile.xml文件的介绍:http://source.android.com/devices/tech/power.html
步棸1:进入Android手机系统根文件夹。找到System文件并打开文件,找到framework文件并打开,找到framework-res.apk文件(/system/framework/framework-res.apk)。
步棸2:利用apktool工具将framework-res.apk反编译。
1.下载apktool。
http://code.google.com/p/android-apktool/downloads/list
2.解压下载项。文件文件夹结构如图所看到的。
3.命令行运行apktool d E:\power_profile\framework-res.apk E:\power_profile\framework-res
步棸3:反编译后文件文件夹例如以下所看到的,power_profile----framework-res-----res----xml----power_profile.xml
我手机中的power_profile.xml文件例如以下所看到的(小米2s):
<?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>192000</value>
<value>384000</value>
<value>432000</value>
<value>486000</value>
<value>540000</value>
<value>594000</value>
<value>648000</value>
<value>702000</value>
<value>756000</value>
<value>810000</value>
<value>864000</value>
<value>918000</value>
<value>972000</value>
<value>1026000</value>
<value>1080000</value>
<value>1134000</value>
<value>1188000</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>
<value>168.4</value>
<value>168.4</value>
<value>168.4</value>
<value>168.4</value>
<value>168.4</value>
</array>
</device>
转载于:https://www.cnblogs.com/mfrbuaa/p/5044948.html
Android如何获得手机power_profile.xml文件相关推荐
- Android学习笔记之AndroidManifest.xml文件解析(摘自皮狼的博客)
Android学习笔记之AndroidManifest.xml文件解析 一.关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件.它 ...
- android 获取apk里的xml文件
今天,简单讲讲如何获取 apk里的xml文件. 之前的博客,我讲了如何获取apk的图片资源和反编译获取代码资源,但是如何获取XML资源呢? 一.回顾图片资源的获取: 首先准备一个apk,嘿嘿就是 ...
- Android Studio 设置打开layout.xml文件的默认视图
Android Studio 设置打开layout.xml文件的默认视图 Android Studio 设置打开layout.xml文件的默认视图 androd studio 在使用的时候打开我们自己 ...
- 【Android】将图片转为xml文件
一.为什么要将图片转为xml文件 为了使图片放大不失真并且体积小易调用.普通的图片在不同的手机上放大可能会变得模糊,而svg格式的矢量图放大而不失真,也就是图片是用代码绘制的.新Android API ...
- android 默认dimens_Android开发——自动生成Android屏幕适配的dimens.xml文件
使用dimens.xml解决屏幕适配问题是Android官方解决方案,本文主要讲述了如何自动生成Android屏幕适配的dimens.xml,减少了工作量,在维护dimens.xml文件时更加省时省力 ...
- android xml绘制图标,android – 如何为图标制作XML文件
这是SHARE图标的xml文件.如何为其他图标创建xml? android:width="24dp" android:height="24dp" android ...
- Android学习笔记之AndroidManifest.xml文件解析(学习别人的..非原创)
AndroidManifest.xml是每个android程序中必须的文件.它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组件(activitie ...
- Android程序解析xml至文档中,Android开发之DOM解析xml文件的方法
本文实例讲述了Android中DOM解析xml文件的方法.分享给大家供大家参考,具体如下: 一.在assets文件中写xml文件 李明 30 李向梅 25 二.在service中写一个DOM解析的操作 ...
- Android向本地写入一个XML文件和解析XML文件
在网络存储过程中有很多时候会遇到XML文件解析和使用XML保存一些信息,解析XML文件用的比较多的方法是pull解析和SAX解析,但是我一般只用pull解析,下面就向cd卡写入一个XML文件,然后再使 ...
最新文章
- bootstrap-内联文本元素-插入文本
- memcache调整value大小限制
- UniDBGrid增加显示记录数的label及隐藏refresh按钮
- Callable与Future的介绍
- SharePoint 2013 本地开发解决方案以及程调试
- 计算机用户win7修改不,Win7电脑时间改不了的解决方法
- php swoole 心跳,聊聊swoole的心跳
- AspNetPager分页控件的运用 【转】-有用
- list遍历_Qt 容器类之遍历器和隐式数据共享
- 嵌入式电路设计(从电路到系统)
- webpack html自动引入,开发必备的webpack4
- linux查看zip文件内容、统计内容大小
- mysql desc show_MYSQL SHOW 用法
- python 姓名转拼音
- swing的几种布局
- 法线贴图及其用法详解
- 下载测试视频网站分享
- 【代码】网易云音乐(周杰伦-晴天)评论的爬取
- 用好Clear功能 让你感官不疲劳——rzxt.com
- 洛谷 P2862 [USACO06JAN]把牛Corral the Cows
热门文章
- 数据结构与算法 -- 算法
- sudo apt-get update 出错 Updating from such a repository can‘t be done securely, and is therefore
- Android 7.0 SystemUI 之启动和状态栏和导航栏简介
- Android代码入侵原理解析(一)
- Android打包的那些事
- TextSwitcher实现文本自动垂直滚动
- internal server error怎么解决_MAC中MySQL添加my.cnf和PID file解决方案
- python计算两个数乘积_如何用PYTHON使两个数字总和变成乘积
- 思科模拟器32位_三款另类的68k Mac模拟器
- win10win键无反应_最新Science:强烷基CH键的无定向硼化作用