Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Radius网络Android信标库检测iBeacons UUID_Android_Ibeacon Android - Fatal编程技术网

使用Radius网络Android信标库检测iBeacons UUID

使用Radius网络Android信标库检测iBeacons UUID,android,ibeacon-android,Android,Ibeacon Android,我目前正在Android上开发一个应用程序,它使用Kontakt提供的API检测iBeacons,以执行Kontakt CMS中在线配置的操作 但是,为了检测信标,我使用了Radius网络BLE库。我无法从信标中提取UUID,此功能是否仅在Pro库中可用?如果它可用于开源库,那么如何使用UUID检测信标?是的,您可以使用开源库进行检测 首先,通过验证您可以免费检测到therm,确保您的信标正确传输 如果这样做有效,请查看“测距示例代码”,其中显示了如何读取信标ID 编辑:此库已被替换为带有的库。

我目前正在Android上开发一个应用程序,它使用
Kontakt
提供的API检测
iBeacons
,以执行
Kontakt CMS
中在线配置的操作


但是,为了检测信标,我使用了
Radius网络BLE
库。我无法从信标中提取UUID,此功能是否仅在Pro库中可用?如果它可用于开源库,那么如何使用UUID检测信标?

是的,您可以使用开源库进行检测

首先,通过验证您可以免费检测到therm,确保您的信标正确传输

如果这样做有效,请查看“测距示例代码”,其中显示了如何读取信标ID

编辑:此库已被替换为带有的库。现在提供了测距示例

应该能够从DidRangeBeaconsisnRegion回调中获取与uuid匹配的信标列表

除非您只想为所有信标设置范围,否则您可以将proxuid字段保留为null(通配符),然后使用
iBeacons.iterator().next().getProximity()

您好,我可以在RangingActivity中使用它来显示UUID-iBeacons.iterator().next().GetProximityUID。但我无法在监控活动中实现这一点。我遗漏了什么?没错。监控API旨在仅在您进入或退出信标
区域时告知您。它不会告诉您触发
区域进入/退出的特定
信标。为此,您应该使用测距API。“测距示例代码”链接已断开。@lundhjem:我无法检测多个信标。这背后有什么原因吗。我保留了uuid,小调大调空。
Region region = new Region("myRangingUniqueId", uUID, null, null);