Ibeacon android 我是否应该为每个信标创建一个区域(android信标库)

Ibeacon android 我是否应该为每个信标创建一个区域(android信标库),ibeacon-android,eddystone,Ibeacon Android,Eddystone,我有一些信号灯。。。并且希望能够以不同的方式处理这些信标。我已经设法创建了一个区域,用于捕获任何用于测试的信标,并且它确实使用我的eddystone信标触发。。。由于该区域从未指定id1/id2,因此didEnterRegion自然不提供详细信息 理想的情况是,我的应用程序会监听所有信标,如果它们匹配前缀,请快速点击服务器获取更多信息。。。并在必要时采取行动 在收到输入区域的通知后,我尝试在beaconManager上调用StarTrangNotifications,但我怀疑这是因为它是在应用程

我有一些信号灯。。。并且希望能够以不同的方式处理这些信标。我已经设法创建了一个区域,用于捕获任何用于测试的信标,并且它确实使用我的eddystone信标触发。。。由于该区域从未指定id1/id2,因此didEnterRegion自然不提供详细信息

理想的情况是,我的应用程序会监听所有信标,如果它们匹配前缀,请快速点击服务器获取更多信息。。。并在必要时采取行动

在收到输入区域的通知后,我尝试在beaconManager上调用StarTrangNotifications,但我怀疑这是因为它是在应用程序类(实现bootstrapnotifier的)中实现的,它没有连接到服务

我真的不关心距离或任何其他遥测(虽然这会很好),只是想知道一个信标的id,这样我就可以用它做点什么。如果有一种简单的方法,只需使用一些id和遥测数据就可以得到一次关于信标的通知,那就更好了。
谢谢

最后,至少从我找到的其他例子来看,我的思路是正确的。在范围通知中,我检查beacons.size(),当其>0时,我处理详细信息,然后告诉它停止范围通知

问题是后台通知,扫描之间的时间太长,无法调试,因为后台助手默认设置5分钟扫描


这将需要一些调整,但似乎符合我的目的。

最后,至少根据我找到的其他示例,我的思路是正确的。在范围通知中,我检查beacons.size(),当其>0时,我处理详细信息,然后告诉它停止范围通知

问题是后台通知,扫描之间的时间太长,无法调试,因为后台助手默认设置5分钟扫描

这将需要一些调整,但似乎符合我的目的