android - 有谁知道 LocationManager 上的 Android addProximityAlert 是否耗电

标签 android locationmanager android-1.5-cupcake batterymanager

我只是基本上想添加大约 20 个,有时是 80 个接近警报,没有时间到期,半径约为 500 米。 只是想知道这样做是否会很快耗尽电池电量?减小半径也会有什么不同吗?

最佳答案

这肯定会很快耗尽你的电池。在任何情况下,您都不想设置超过几个接近警报,您描述的用例并没有真正满足 Proximity Alerts 的需求。

Proximity Alerts 应根据需要在 GPS 和网络之间切换,但根据我的经验,它们往往会在 GPS 可用时坚持使用 GPS,因此您的电池会受到影响。

更好的替代方法是使用警报和服务根据需要根据 20 到 80 个位置来检查您的当前位置。这将使您可以在一个地方管理要使用的 LBS(GPS 或 Cell ID)以及检查频率。这样做可以让您更有效地管理电池使用。

关于android - 有谁知道 LocationManager 上的 Android addProximityAlert 是否耗电,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1113606/

相关文章:

java - Android中如何解析json对象?

java - 在服务 Android 1.5 中使用唤醒锁

Android TextToSpeech 不适用于 android 1.5

android - 暂停时杀死android应用程序

javascript - IONIC 键盘隐藏输入焦点

android - 如何在android中停止闹钟

android - 如何在 Android 中向 LinearLayout 添加滚动条?

iphone - 如何通过iPhone中的GPS位置管理器计算平均海拔

android - 当两个locationManager对象调用requestLocationUpdates(...)时?

swift - 在 IBAction 函数中调用 locationManager