gpt4 book ai didi

android - 当手机靠近监控位置时,Android ProximityAlert 或 Geofence 会消耗更多电池吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:17:46 27 4
gpt4 key购买 nike

如果我使用具有给定半径(例如 100 米)的 Android ProximityAlert,并且我的手机经常靠近(或位于)该位置,电池消耗是否会比我很少靠近该位置时更大?是否存在电池消耗增加的距离?

如果改用地理围栏呢?

理想情况下,我想了解以下情况对电池生命周期的影响:

R = proximityAlert 或 Geofence 区域的半径D = 手机与 proximityAlert 中位置的距离

  • D < R(手机绝对在接近警报位置内)
  • D >> R(手机肯定在接近警报位置之外)
  • D ~= R(接近警报位置边界附近的手机)

是否有任何特定位置(即 D 或 D-R 的值),手机会自动将位置提供商更改为更昂贵的选项以提高准确性?

最佳答案

当你靠近地理围栏时,GPS 会更频繁地打开以检查用户“FINE_LOCATION”,当你不靠近监控位置时,手机会使用“COARSE_LOCATION”,它使用手机信号塔和 3g/4g网络获取手机的当前位置。 “FINE_LOCATION”(需要 GPS)会比“COARSE_LOCATION”消耗更多电量。

这就是为什么我们需要在 Android Manifest 中同时设置 COARSE_LOCATION 和 FINE_LOCATIONS。

关于android - 当手机靠近监控位置时,Android ProximityAlert 或 Geofence 会消耗更多电池吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17165769/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com