【发布时间】:2015-03-21 09:54:02
【问题描述】:
我有一些信标,其中一个是 estimote 信标,另一个是 İBKS 信标但是我申请了 estimote,它还可以,但它不起作用伊布克斯。那么是否有可能只制作一个应用程序,但可以为来自不同公司的更多信标工作。谢谢。
【问题讨论】:
标签: android sdk ibeacon estimote android-ibeacon
我有一些信标,其中一个是 estimote 信标,另一个是 İBKS 信标但是我申请了 estimote,它还可以,但它不起作用伊布克斯。那么是否有可能只制作一个应用程序,但可以为来自不同公司的更多信标工作。谢谢。
【问题讨论】:
标签: android sdk ibeacon estimote android-ibeacon
是的,您可以使用单个 SDK,前提是它支持您所有信标的格式。 Android Beacon Library 允许您使用如下代码配置多种专有信标格式:
beaconManager.getBeaconParsers().add(new BeaconParser().setBeaconLayout("m-2-3=aabb,i-4-19,i-20-21,i-22-23,p-24-24,d-25-25"));
您只需进行 Google 搜索以找到您的信标类型的格式,然后替换上面示例中的字符串。
在您提到的两种类型中,都声称与 iBeacon 兼容,因此您需要一个允许配置该格式的 SDK。如果您在检测其中一个时遇到问题,请先尝试现成的信标扫描仪,例如 Locate,它基于上述库。
【讨论】: