蜂窝网络位置服务耗尽太多电池?(android)

时间:2015-06-04 17:30:15

标签: android networking location battery

我们正在开发一个使用蜂窝(GSM)网络定位服务(非GPS)的应用程序。当我们在我们的应用程序中使用此定位服务时,非常快速地停止电池...

我不知道是什么导致这种消耗......任何陷阱,建议?

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

每次您必须请求最后一个位置时,而不是要求该位置。 Get the Last Known Location

检查: Fused Location Provider

  

使用融合位置提供程序检索设备的最后一次已知   地点。融合位置提供程序是其中一个位置API   Google Play服务。它管理底层定位技术   并提供一个简单的API,以便您可以在a指定需求   高水平,如高精度或低功率。它也优化了   设备使用电池供电。

了解更多: Adjusting the model to save battery and data exchange