我正在使用GPS编写Android程序。它会提示用户打开位置服务,如果它不在(我猜这相当于打开GPS?)。我的问题是:一旦位置服务打开,GPS立即开始消耗额外的电池电量,或者在位置服务被查询/用于新位置时使用电池电量?Android GPS电池使用
3
A
回答
9
只有在位置管理器向其请求更新时,GPS才会开始工作。打开设备中的GPS仅允许程序根据需要请求位置,但这并不意味着GPS正在踢入。
您可以自己测试:通知栏中的GPS图标告诉GPS状态。您可以打开GPS,但图标不会出现。为什么?没有应用程序请求更新。一旦应用程序请求更新,图标开始闪烁(GPS正在初始化),当它停止时,表示GPS已初始化并且正在接收更新。 当出现此图标时,GPS仅消耗电池。
1
打开位置服务只是用户给予使用位置服务的应用程序的许可。只要任何应用程序不要求位置,功耗与位置服务器开启相同。另一方面,有很多应用程序试图获取位置信息。 Facebook,相机,Android,许多广告库,所以是的 - 当GPS解锁时,用户可能会遇到电池寿命问题。
3
我的公司在这个问题上写了一篇博客文章。检查是否有用。
http://www.littleeye.co/blog/2013/03/29/understanding-gps-resource-usage/
但是我们错过谈论时没有应用程序实际上是请求位置更新会发生什么。是的,正如所提及的,除非应用程序实际要求更新位置信息,否则它们不会造成功耗。但请注意,即使是单个位置更新请求(取决于粗略或精细的请求)也会产生意想不到的效果,因为设备必须先回到各种状态才能恢复到稳定状态。
相关问题
- 1. Android GPS和电池使用情况
- 2. iOS/Android GPS电池吸取?
- 3. 管理的Android GPS高效电池
- 4. 电池使用在Android的
- 5. Android电池使用情况
- 6. Android GPS录制服务的电池漏电问题
- 7. 在android中保存gps服务消耗的电池电量
- 8. GPS位置记录电池寿命
- 9. 获取GPS定位消耗电池
- 10. Android电池电量
- 11. 如果使用GPS和背景应用程序的电池寿命ios/android
- 12. iPhone GPS - 电池快速排放
- 13. Android常规GPS轮询服务,最大限度延长电池使用时间
- 14. Android电池应用程序
- 15. 创建“电池使用”的意图android
- 16. Android电池使用情况分析
- 17. 如何减少android的电池使用
- 18. Pocketsphinx在Android上使用太多电池
- 19. Android线程和电池使用时间
- 20. 使用http时的Android电池
- 21. 检测电池充电Android
- 22. Android的电池电量低
- 23. 电池使用 - IOS
- 24. Android:使用GPS
- 25. Android电池消耗
- 26. Android电池保存
- 27. Android电池优化
- 28. Android电池广播
- 29. 基准电池android
- 30. 使用GPS和网络更新在Windows Mobile上延长电池使用时间