gpt4 book ai didi

android - 为什么 Android 上的 Google Geofencing API 不适用于所有设备

转载 作者:太空狗 更新时间:2023-10-29 14:55:00 24 4
gpt4 key购买 nike

我在 Android 上使用 Google 地理围栏服务已经有一段时间了,我刚刚发现地理围栏转换并未在所有设备上触发。我一直在用我的 HTC Nexus 5 和 HTC Desire 320 进行测试。但现在我发现相同的代码在 Asus Zenfone 2 或 Samsung Galaxy Tab 4 上都不起作用。

有人在非 HTC 的设备上成功测试了 Google Geofencing Api 吗?即使是 sample project在这些设备上不工作...

注意:我不会发布我的代码,它与 example from the official documentation 相同.

最佳答案

Google 地理围栏严重依赖网络位置,这在时间上可能具有一些惊人的准确性(Nexus 5 为 4 公里以上)。如果准确度大于您的地理围栏半径,则不要期待进入事件(如果您没有初始进入事件,也不要退出)。

我会仔细检查位置设置(省电模式对地理围栏不利),并确保您所处的环境不会降低 GPS 的性能(Google 会默默地为地理围栏获取 GPS 点,仅供引用)。

至于我测试过的设备:

  • 银河 S4 和 S5
  • 摩托罗拉 Moto G(第 2 代)和 Droid Maxxx
  • Nexus 5 和 6

适用于所有这些(但并不总是很好)。

关于android - 为什么 Android 上的 Google Geofencing API 不适用于所有设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32362072/

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