1
我正在使用Android信标库,并且我想知道如何通过Android SDK中startDiscovery方法给出的mac地址过滤检测到的信标。通过安卓信标库中的mac地址过滤信标
我正在使用Android信标库,并且我想知道如何通过Android SDK中startDiscovery方法给出的mac地址过滤检测到的信标。通过安卓信标库中的mac地址过滤信标
Android Beacon库允许您使用特定的mac地址过滤所有信标。这个相对较新的功能在库的2.6版本中可用。设置一个Region
使用具有已知的MAC地址相匹配的所有信标是如下简单:
Region region = new Region("regionForMacAddress", "01:02:03:04:05:06");
beaconManager.startRangingBeaconsInRegion(region);
上面的代码将用于与匹配给定的MAC地址的任何标识符的任何信标提供测距回调。如果您想同时查找多个mac地址,请为每个mac重复上述代码。
太好了,谢谢。 – Weber