В документации библиотеки Android Beacon описывается использование setBeaconLayout для сопоставления любому маяку, передающему данный шаблон BLE байтов.
Это более гибко, чем iOS, где мы ограничены в поиске только маяков, для которых мы заранее передаем определенный UUID. Однако, поскольку это ограничение iOS существует, мне было интересно, имеет ли смысл вводить то же самоеограничение на себя в Android.
Можно ли передать определенный UUID в setBeaconLayout или какой-либо другой API, чтобы didEnterRegion и т. д. вызывался только для маяка с этим конкретным UUID?
Примеры для любого протокола (AltBeacon, iBeacon и т. Д.) Приветствуются.