【问题标题】:How to find battery leak in my application?如何在我的应用程序中发现电池泄漏?
【发布时间】:2019-01-29 09:04:01
【问题描述】:

我编写了一个应用程序,它很大,而且有很多功能。

但我有一个问题:在手机电池使用中,它需要大约 35% 的电量,即使我不经常使用它也是一个大问题。

我的应用程序中没有任何服务,我真的不知道问题出在哪里。

有什么方法可以找出我的电池在使用什么?

【问题讨论】:

  • 使用位置?
  • @Redman 是的,我正在使用位置
  • 检查经常运行、导致收音机启动和/或进行长时间计算的代码。
  • 拥有位置监听器会导致电池耗尽,仅在需要时开始位置更新,并在不需要时停止。
  • 以下是针对位置更新优化电池使用的最佳实践列表:developer.android.com/guide/topics/location/battery

标签: java android optimization android-gps


【解决方案1】:

当我测试我的应用程序性能和电池使用情况时,我为此使用PowerTutor。即使我也在使用这个应用程序https://developer.qualcomm.com/software/trepn-power-profiler。请试试这个,如果它对你有帮助,请告诉我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-13
    • 1970-01-01
    • 1970-01-01
    • 2019-08-21
    • 1970-01-01
    • 2011-10-10
    相关资源
    最近更新 更多