我想以编程方式从我的
Android设备获取以下信息:
>我的Android设备的每个组件使用了多少电池.
>电池支持我的Android设备的时间.
>我的Android设备的2G和3G使用情况.
我怎样才能使用可用的Android API实现这一点?
谢谢
最佳答案
battery standby time
无法获得此值.欢迎您检查电池电量(通过ACTION_BATTERY_CHANGED和BatteryManager上定义的附加功能)并提出您自己的估算.
2G usage and 3G usage
没有办法获得这些的价值. TrafficStats及其getMobile …()方法将允许您测量移动数据所消耗的带宽,但它不区分移动数据类型,也不包括在短信和电话呼叫等电话操作上花费的时间.