android - Android 中的地理围栏半径有限制吗?

标签 android android-geofence

我开发了一个使用 Android Geofence API 的应用程序。现在我遇到的问题是,本地理围栏的半径大到10公里时,它不起作用,但是当它小到10米时,它就起作用。

在文档中,Google 没有过多说明半径:

Android Sample

Geofence API

Geofence Builder API

非常感谢!

最佳答案

半径决定围绕地理点绘制的圆的大小。半径大小没有最大限制,但我发现进入或退出栅栏需要触发才能发生,因此半径较大(10 公里)时可能不会触发进入或退出。

你提到10米可以,你试过100米吗? 1000?我会使用越来越大的尺寸进行测试,并确保您在测试时记录您的信息,以便您可以确定是否确实触发了围栏。

关于android - Android 中的地理围栏半径有限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23250344/

相关文章:

java - 如何获取触发的 Geo-Fire 查询的 key

javascript - 从 Cordova 应用程序打开 native 谷歌地图

Android appcompt 库 23.1.1 : TabLayout. Tab.setCustomView() NullPointerException

java - 不要请求 Window.FEATURE_ACTION_BAR 问题

Android 报错 String cannot be converted to JSONArray

android - 设计支持库,工具栏按钮裁剪波纹

android - 当 child 进入或退出地理围栏时向家长发送通知

android - Android-Q 中的地理围栏创建错误- "com.google.android.gms.common.api.ApiException: 13"

Android 地理围栏在某些手机(如 OnePlus、小米等)中不会触发

android - 设备重启后如何注册地理围栏?