【发布时间】:2019-01-29 09:04:01
【问题描述】:
我编写了一个应用程序,它很大,而且有很多功能。
但我有一个问题:在手机电池使用中,它需要大约 35% 的电量,即使我不经常使用它也是一个大问题。
我的应用程序中没有任何服务,我真的不知道问题出在哪里。
有什么方法可以找出我的电池在使用什么?
【问题讨论】:
-
使用位置?
-
@Redman 是的,我正在使用位置
-
检查经常运行、导致收音机启动和/或进行长时间计算的代码。
-
拥有位置监听器会导致电池耗尽,仅在需要时开始位置更新,并在不需要时停止。
-
以下是针对位置更新优化电池使用的最佳实践列表:developer.android.com/guide/topics/location/battery
标签: java android optimization android-gps