ahs*_*ele 11 android battery proximity android-location
我正在尝试确定Android用户是否与预定位置列表非常接近.我想用最少量的手机电池消耗来做到这一点.我看到实现此目的的两种机制是接近警报和请求位置更新.这两种方法的优点和缺点是什么?一个人对电池的影响会小于另一个吗?在任何一种情况下,我都会猜测所使用的特定位置管理器会影响功耗(现有的Stack Overflow应答).
就电池使用而言,位置更新可能比接近警报更便宜.
由于addProximityAlert同时使用NETWORK_PROVIDER和GPS_PROVIDER,你失去了选择要使用哪个提供商的能力.此外,虽然文档建议它在屏幕关闭时将接近度检查限制为每四分钟一次,但我找不到支持此类功能的代码,而我能找到的内容基本上是一个最小时间间隔提示的调用requestLocationUpdates. 1000毫秒 由于建议后台服务使用超过60000毫秒的值,我怀疑requestLocationUpdates使用较大的最小时间间隔调用directy 会更便宜NETWORK_PROVIDER.
| 归档时间: |
|
| 查看次数: |
832 次 |
| 最近记录: |