【问题标题】:Can Eddystone on Estimote beacons be configured using Proximity Beacon API provided by Google in Android可以使用 Google 在 Android 中提供的 Proximity Beacon API 配置 Estimote 信标上的 Eddystone
【发布时间】:2017-12-22 05:28:46
【问题描述】:
我想创建一个支持配置多个 Beacon 制造商的 Android 应用程序,除了 estimote。所以,我试图想出一个通用的解决方案来注册一个信标。
我发现可以使用 Google 提供的 Proximity Beacon API 完成。但是当我尝试使用它时,它无法连接到 Estimote 信标。
我想知道,这种方法是否可行,或者是否有任何方法可以独立于制造商。
【问题讨论】:
标签:
android
bluetooth-lowenergy
estimote
eddystone
google-beacon-platform
【解决方案1】:
大多数信标制造商仅使用专有配置协议通过蓝牙配置其信标。这意味着您通常需要为每个制造商使用不同的配置协议。其中一些协议已发布并提供 SDK。其他的则不需要,需要逆向工程。
Google 曾在 2016 年尝试创建标准配置协议,但其采用情况充其量只是参差不齐。一些制造商在某些信标型号上支持它,而另一些则根本不支持。在 2016 年中之前的任何信标固件版本上,几乎可以肯定缺少对 Google 配置协议的支持。
底线:到 2017 年底,通用配置根本不可能。