Я использую Android Beacon Library, и я хотел бы знать, как фильтровать обнаруженные маяки по адресам mac, заданным методом startDiscovery из Android SDK.Фильтрация маяков по MAC-адресу в Android Beacon Library
1
A
ответ
0
Android Beacon Library позволяет фильтровать на всех маяках с определенным MAC-адресом. Эта относительно новая функция доступна с версии 2.6 библиотеки. Настройка Region
, чтобы соответствовать всем маякам с известными МАС-адресом так же просто следующим образом:
Region region = new Region("regionForMacAddress", "01:02:03:04:05:06");
beaconManager.startRangingBeaconsInRegion(region);
Приведенных выше код будет обеспечивать в пределах обратных вызовов для любого маяка с любым идентификатором, соответствующим заданный MAC-адрес. Если вы хотите одновременно искать несколько адресов Mac, просто продублируйте приведенный выше код для каждого mac.
Отлично, спасибо. – Weber