gpt4 book ai didi

android - Android 操作系统本身(不是应用程序)多久轮询一次位置信息?

转载 作者:行者123 更新时间:2023-11-30 03:13:25 26 4
gpt4 key购买 nike

我正在考虑为 Android 编写一个位置感知应用程序。我的应用程序会定期调用中央服务器,传递当前用户的位置。我不想耗尽电池电量,所以我一直在考虑使用 Passive Location Provider。

根据提供者的描述,没有执行主动轮询(因此被标记为“被动”)。相反,它依赖于请求主动轮询的其他应用程序。

我的问题是:如果没有其他应用程序轮询位置,是否意味着 Passive 提供程序从不提供任何数据?或者,Android 操作系统本身是否会定期轮询位置。如果是这样,轮询频率是多少?

谢谢

最佳答案

您可以使用 Google Play Services Location API .它的融合位置提供者将让您免除这些顾虑。忘记使用哪个提供者,或者轮询位置的频率,或者是否有其他应用程序轮询。相反,指定高级需求,如“高精度”或“低功耗”,以及应通知您的应用程序的时间间隔。使用监听器或 Intent 从位置服务接收位置更新。这是一个 more recent article with some code .

关于android - Android 操作系统本身(不是应用程序)多久轮询一次位置信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20551242/

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