首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android应用功耗

Android应用功耗
EN

Stack Overflow用户
提问于 2012-09-25 18:44:53
回答 6查看 21.8K关注 0票数 10

如何查看Android中每个应用的功耗?

与不同的应用程序相比,至少功耗应该是相对的,这些应用程序可能正在使用WIFI、GPS、LCD、wakelock等任何服务。

android中有没有相关的API来测量使用上述资源的应用程序的功耗?

EN

回答 6

Stack Overflow用户

发布于 2012-09-25 19:39:57

有一个名为“智能手机的精确在线功率估计和基于电池行为的自动功率模型生成”的research paper。在本文中,研究人员开发了一个名为PowerTutor的工具,您可以在其中找到here的源代码。值得一提的是,您的设备必须是rooted才能使用此应用程序。

票数 5
EN

Stack Overflow用户

发布于 2016-06-10 17:57:18

首先,Google Play的powertutor已经过时了。我检查了它的源代码,发现功率估计模型适用于一些旧的移动模型。来自power tutor的值远远小于实际功耗。

因此,我建议你使用谷歌开发的Battery Historian来估计每个应用程序的电池消耗。但它是用Python/Go编写的。它将在一个html文件中演示硬件调用。您可以在相应的文本文件中找到每个应用程序的电池消耗情况。

Battery Historian Example

票数 5
EN

Stack Overflow用户

发布于 2012-11-05 05:26:40

查看Powertutor。根据我的经验,它是衡量应用程序功耗的最佳应用程序。它不是100%准确,但对于估计来说已经足够好了。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12581333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档