如何监控设备电池消耗量? -- battery 领域 和 battery-life 领域 和 resource-monitoring 领域 android 相关 的问题

How can I monitor the device battery consumption?


简体版||繁體版
4
vote

问题

中文

我需要有关哪种应用程序或硬件功能放电电池的信息。内置Android选项不适合,因为并非所有设备都具有它。如果解决方案将通过电子邮件发送统计信息,这也是一个很大的优势。

english

I need information about which applications or hardware features discharge the battery. Built-in Android option for this doesn't fit because not all devices have it. Also it would be a great advantage if the solution would send statistics via email.

        
       
       

回答列表

3
 
vote
vote
最佳答案
 

你可以看看 systempanel 1 或系统调谐器 2 。两者都让您监控您的Ressource消耗(不仅电池),并且(至少在各自的Pro版本中)还提供在背景中进行,收集数据以供稍后的评估。 系统调谐器 2 提供一堆漂亮的小部件 3 为您的主屏幕,如果你需要看一段时间。

systempanel systemtuner  systemtuner小部件

编辑:

在看完mihic的评论之后,我注意到我错过了另一个重要点:虽然距离froyo,"拨号" 魔术号 *#*#4636#*#* 带来了一个漂亮的系统菜单(它仍然是 部分)包括许多电池统计数据,后者(电池统计)自姜饼以来已被删除。如果您的设备roouped, extordbatterystats 可以带来那些返回 - 为您提供很多帮助您识别电池猪:

betterybatterystats:deepsleep betterybatterystats:部分wakelocks

这两个屏幕截图显示了最重要的信息 BetterBatteryStats :在设备试图睡眠 3 - 保持设备唤醒 4 ,防止deepsleep和此类" powersave模式"。只是帮助我从我的设备中获得了20%的电池;)

 

You could take a look at SystemPanel1 or System Tuner2. Both let you monitor your ressource consumption (not only battery), and (at least in their respective Pro versions) also offer to do so in background, collecting data for later evaluation. System Tuner2 also offers a bunch of nice widgets3 for your homescreen, if you need to watch things for a while.

SystemPanel SystemTuner SystemTuner widgets

EDIT:

After seeing Mihic's comment above, I noticed I missed another important point: While up to Froyo, "dialing" the magic number *#*#4636#*#* brought up a nice system menu (it still does that part) including many battery stats, the latter (battery stats) have been removed since Gingerbread. If your device is rooted, BetterBatteryStats can bring those back -- and do a great deal to help you identifying battery hogs:

BetterBatteryStats: Deepsleep BetterBatteryStats: Partial Wakelocks

These two screenshots show you the most important information BetterBatteryStats provides: Which apps used the most battery power while the device tried to sleep3 -- and those who kept the device awake4, preventing DeepSleep and such "PowerSave Mode". Just helped me getting 20% more battery out of my device ;)

 
 

相关问题

4  如何监控系列带宽  ( How to monitor tethering bandwidth ) 
是否有任何方法可以监控3g 系列使用情况。 IE不包括常规3G带宽。 (这适用于英国GiffGaff计划,其中正常使用是无限的,而是每GB充电的系列。) ...

2  应用程序资源使用随着时间的推移  ( App resource usage over time ) 
寻找一种在随着时间的推移运行应用程序的unrooted操作系统上收集资源用法(处理器,至少)。最后部分是至关重要的,因为存在许多应用程序,它呈现出运行应用程序的 current 用法,但是我尚未找到一个可以生成统计数据的应用程序,以来在一段时间内使用过的应用程序。基本上我的问题是这个,但它在2012年最后活跃,也从未...

12  如何确定哪个应用程序同步?  ( How do i determine which app is syncing ) 
我经常看到我的通知栏中的同步图标,但每次偶尔都会被困在那里,永久同步一些东西。我有大量的应用程序做背景同步。如何在任何给定的时间看到哪个应用程序正在执行同步? 编辑: 下面链接的重复问题建议的操作系统监视器,但我已经尝试过这个应用程序,它并没有告诉我哪个应用程序同步。在"连接" 选项卡下,它列出了系统,Andro...

0  Android设备监视器未列出事件的应用程序?  ( Android device monitor does not list application for events ) 
我担心Logcat中出现的一些活动,但每个条目上的"应用程序" 字段为空。有些方法可以获得这个填充的吗? walletguns和gnssdk是相关的,但我无法识别什么应用程序抛出错误。 ...

19  查看Android 7(Nougat)的运行进程和CPU使用情况?  ( View running processes and cpu usage in android 7 nougat ) 
在先前版本的Android时,当我的手机电池快速下降时,我可以打开一个像 OS监视器,看看使用很多CPU的过程(通常它是Evernote或Maps.me),然后杀死该过程。 但是,OS监视器和类似的应用程序不再使用Android 7,我猜是由于系统的一些变化。 所以我想知道,有一种方法可以让我看看最新版本的Andro...

0  Android自动无法使用  ( Android auto unusable ) 
我有一个google pixel 2 xl和sony xav-ax100。 更频繁,当我将手机连接到汽车时,Android自动无法使用。一切都很慢,我必须重启手机。我可以努力让谷歌地图工作,如果它的表现,它通常落后于所以方向不准确。 通过Google播放音乐演奏音乐将起作用,最终,但每隔几分钟,它会瞬间停止,然后继...

19  如何监控数据流量的数量?  ( How to monitor the amount of data traffic ) 
我想监视我使用的数据流量。怎么样? ...

0  提供应用资源优先级?  ( Give app resource priority ) 
我有几个应用程序我经常使用,拍摄 lot 资源,最大的猪是基本上是桌面类游戏的Vainglory使用大多数RAM,CPU电源和网络带宽我的Galaxy S5必须在运行时提供。 它大部分时间都可以很好地工作,但偶尔于我在播放时,操作系统或其他应用程序将开始在后台做事,导致我的帧质和平急剧下降。此外,当应用程序丢失焦点时...

4  如何监控设备电池消耗量?  ( How can i monitor the device battery consumption ) 
我需要有关哪种应用程序或硬件功能放电电池的信息。内置Android选项不适合,因为并非所有设备都具有它。如果解决方案将通过电子邮件发送统计信息,这也是一个很大的优势。 ...

1  查看每个应用程序缓存 - 未命中次数?  ( See per app cache misses ) 
这就是缓存未命中的原因: 如果处理器发现内存位置在缓存中,则发生了缓存命中。但是,如果处理器未在缓存中找到内存位置,则发生了缓存未命中。 我想看看为什么我的应用程序需要5-6秒钟,然后在我的手机空闲后切换到屏幕锁定,没有WiFi或移动数据。在后台运行的某些程序必须生成大量的缓存未命中,并使用自己的数据填充整个L2...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有