6

我之前使用 AltBeacon 库来检测信标,它运行良好,没有任何问题。然后我遇到了 https://developers.google.com/beacons/overview?hl=en

这表明 Google Proximity Beacon API 可用于注册任何支持以下规范之一的信标:(他们提到注册可能是我错误地认为它也可以检测到)

  • 埃迪斯通
  • iBeacon
  • 替代信标

所以我很感兴趣,并在 Google Console 中创建项目并使用 googleApiClient 以及 Nearby.MESSAGES_API 和策略 BLE_ONLY 来检测信标之后开始使用订阅 API。并且没有成功。

之后,它提到了完整阅读 API 文档(应该在投入时间之前完成)

为了使用 Google API,必须首先使用一些初始设置(命名空间 ID、实例 ID、帧格式等)配置信标,然后使用 Google Proximity Beacon API 进行注册。

那么这是否意味着在我的应用程序中使用任何随机信标来检测和获取消息之前,我必须单独强制配置信标?如果 GooglePlayService.Nearby_Message_API 支持侦听任何信标,我似乎不想使用像 AltBeacon 这样的自定义 3rd 方实现。

如果可能,并且如果有人已经尝试只听信标进入和退出事件而无需配置,请告诉我我可以共享代码并继续执行。或者我应该离开 Nearby API 并回到旧的 AltBeacon。

BR,杰​​希尔

4

0 回答 0