安卓电池使用分析

18

在开发环境或实时环境中,有没有办法对应用程序的电池使用情况进行分析?BatteryManager 似乎没有提供任何逐个应用程序的 API。

4个回答

7

2
很遗憾,这些链接都已失效。 - Brad

2
有一个叫做“小眼睛”的新工具可以实现这个功能。它可以在开发环境下对应用程序的电池、CPU、WiFi和数据使用情况进行分析。虽然这是一个商业产品,但目前处于测试阶段,所以可以免费下载(此时此刻)。(免责声明:我在小眼睛工作)

http://www.littleeye.co


2
感谢您发布您的答案!请务必仔细阅读有关自我推广的FAQ。还请注意,每次链接到自己的网站/产品时,必须发布免责声明。(该产品的网站将您列为团队成员) - Andrew Barber
2
我看了你的网站,当然觉得很有趣。但是你的网站上写着:Little Eye现在不接受新的注册!那么我在哪里可以找到你的工具或试用版本呢? - Anonymous

2
你可能想要查看高通的 Trepn Profiler。 它的特点是:
  • 对设备或单个应用进行分析
  • 显示电池电量
  • 查看CPU和GPU频率及使用情况
  • 显示网络使用情况(蜂窝网络和Wi-Fi)

0

您可以使用位于com.android.internal包中的两个类:IBatteryStatsBatteryStatsImplernal,它们提供了获取电池使用统计信息的方法。


1
这些通常情况下不可用。你知道有什么解决方法吗?我听说过反射,但不知道该如何做。 - Captain Blammo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接