在Estimote Beacons的编程中,我们如何检索Beacon的实际名称?

时间:2015-10-06 13:46:30

标签: java android sdk estimote

我尝试过Beacon.getName(),但它只返回" EST",即使我将信标命名为别的东西。我肯定会在手机上使用远程应用程序检查信标,以确保名称已更改。

跟进:

我应该使用什么命令来检索信标上的标签和地理位置?它似乎不在API

1 个答案:

答案 0 :(得分:0)

Beacon类的getName方法为您提供信标本身所公布的名称,即广告包中包含的名称。它与您运行任何“原始”蓝牙扫描仪时会看到的名称相同,例如nRF Master Control Panel,而Estimote Beacons始终为“EST”或“estimote”。

如果您对Estimote Cloud中配置的信标名称感兴趣,则需要使用fetchBeaconDetails类的Estimote Cloud方法。

要让后者发挥作用,请记住call EstimoteSDK.initialize first,并使用您的“应用ID”和“应用令牌”进行设置,您可以在Estimote Cloud中生成https://cloud.estimote.com,“应用” “ 部分。 (或者只是在应用生成器中使用“空白”模板,这将生成一个空白的Android Studio项目,其中已添加了Estimote SDK,并且已经放入了应用ID和令牌。)