【发布时间】:2017-12-07 10:45:48
【问题描述】:
在我的应用程序中,我使用 Google 地图并从 onLocationChanged() 获取纬度,而它在后台运行并使用服务获取该值。
因此,我的应用程序消耗了大量电池电量
如何降低应用程序的功耗?
【问题讨论】:
-
你们如何实施这些服务?您使用
Timer或AlarmeManager,还是继续收听onLocationChanged? -
重写应用程序...特别是您应该更改 ThererIsNoCode.java 中的第 666 行
标签: android google-maps battery-saver