在Android Beacon Library中通过mac地址过滤信标

时间:2015-10-17 22:45:43

标签: ibeacon android-ibeacon

我正在使用Android Beacon Library,我想知道如何通过Android SDK方法startDiscovery提供的mac地址过滤检测到的信标。

1 个答案:

答案 0 :(得分:0)

Android Beacon Library允许您使用特定的mac地址过滤所有信标。从库的2.6版本开始,这个相对较新的功能可用。设置Region以匹配具有已知mac地址的所有信标非常简单如下:

 Region region = new Region("regionForMacAddress", "01:02:03:04:05:06");
 beaconManager.startRangingBeaconsInRegion(region);

上述代码将为任何信标提供范围回调,其中任何标识符都与给定的mac地址匹配。如果您想同时查找多个mac地址,只需复制每个mac的上述代码即可。