1

我有一些信标,其中一个是estimote信标,另一个是İBKS信标但我申请了 estimote 可以,但它对 İBKS 不起作用。那么是否有可能只制作一个应用程序,但可以为来自不同公司的更多信标工作。谢谢。

4

1 回答 1

2

是的,您可以使用单个 SDK,前提是它支持所有信标的格式。Android 信标库允许您使用如下代码配置多种专有信标格式:

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,它基于上述库。

于 2015-03-21T13:30:31.863 回答