【问题标题】:Android max limit for geofences?Android地理围栏的最大限制?
【发布时间】:2013-09-20 15:24:09
【问题描述】:

我从 google play 服务的地理围栏 API 开始。我想我理解了一般概念,但我不知道地理围栏是否有限制。我将我的地理围栏列表提供给位置客户端,其余的由他处理。 但是我可以将多少地理围栏传递给位置客户端?我想要多少?

【问题讨论】:

  • 请检查我的答案,因为标记为已接受的答案是错误的。
  • 接受的答案是正确的。在您在下面提供的链接中,它特别指出:“注意:在单用户设备上,每个应用程序的地理围栏限制为 100 个。对于多用户设备,每个设备用户每个应用程序的地理围栏限制为 100 个。”跨度>

标签: android geofencing


【解决方案1】:

每台设备的每个应用都有 100 个地理围栏

您可以拥有多个活动地理围栏,每台设备最多 100 个 用户。对于每个地理围栏,您可以要求位置服务向您发送 入口和出口事件,或者您可以在 在触发事件之前等待或停留的地理围栏区域。你可以 通过指定过期时间来限制任何地理围栏的持续时间 持续时间以毫秒为单位。地理围栏到期后,位置 服务会自动将其删除。

https://developer.android.com/training/location/geofencing.html

他们在名为 Beyond the Blue Dot: New Features in Android Location 的 google IO 会话中告诉你

【讨论】:

  • 他们不确定“我们可以仔细检查”。 youtube.com/watch?v=URcVZybzMUI#t=2167。那么你怎么能@tyczj 这么确定呢?
  • @MarianPaździoch 因为我知道这是极限
  • 你说 100 geofences per app per device 但后来文档声明 100 geofences per device user 而不是每个应用程序
  • @Juancho 来自文档On single-user devices, there is a limit of 100 geofences per app. For multi-user devices, the limit is 100 geofences per app per device user.
  • 谢谢!请您更新答案以澄清这一点吗?再次感谢
【解决方案2】:

Official docs:

您可以有多个活动的地理围栏,每个设备用户限制为 100 个

因此,如果设备有 > 1 个用户,则设备上可能有超过 100 个地理围栏。

【讨论】:

  • 在页面下方,它有这个 sn-p:“注意:在单用户设备上,每个应用程序的地理围栏限制为 100 个。对于多用户设备,限制为 100 个地理围栏每个应用每个设备用户。”
  • 这是我回答的,不是吗?
  • 抱歉,有一点我不清楚。每个应用程序 100 个地理围栏的限制,是针对每个应用程序包名称,还是针对每个已安装的应用程序?谢谢。
【解决方案3】:

如果您愿意,也可以通过以下答案中的方法处理 100 多个地理围栏:

Adding more than 100 geofences

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 1970-01-01
    相关资源
    最近更新 更多