Ric*_*ell 7 android android-location geofencing android-geofence
如果我使用具有给定半径(例如100米)的Android ProximityAlert,并且我的手机经常靠近(或位于)该位置,那么电池消耗是否会大于我很少靠近该位置的情况?电池漏量增加的距离是多少?
与Geofences相反呢?
理想情况下,我想了解以下情况对电池寿命的影响:
R = proximityAlert或Geofence区域的半径D = closeAlert中电话与位置的距离
是否有任何特定位置(即D或DR的值)手机会自动将位置提供商更改为更昂贵的选项以提高准确性?
当您靠近地理围栏时,GPS 会更频繁地打开以检查用户“FINE_LOCATION”,而当您不靠近受监控位置时,手机会使用“COARSE_LOCATION”,该位置使用手机信号塔和 3g/4g 网络来获取手机当前位置。“FINE_LOCATION”(需要 GPS)会比“COARSE_LOCATION”消耗更多电量。
这就是为什么我们需要在 Android Manifest 中设置 COARSE_LOCATION 和 FINE_LOCATIONS。