Я разрабатываю приложение, которое обеспечивает фоновый контроль маяка. Я хотел бы начать гадать, когда пользователь вводит маяк из определенной области. К сожалению, я не могу определить регион для профиля Eddystone. Когда я создаю объект региона с Eddystone NamespaceID Идентификатор бросает разбор исключения ...AltBeacon: Android Beacon Library. Как определить регион для Eddystone?
Region region = new Region("backgroundRegion",Identifier.parse("f7826da6bc5b71e0893e"), null, null);
Когда идентификатор в формате UUID или целом числе в соответствии с Документами (https://altbeacon.github.io/android-beacon-library/javadoc/org/altbeacon/beacon/Identifier.html) синтаксические работает отлично. Итак, когда Beacon установлен в Eddystone, NamespaceID - это первый идентификатор, который должен определять регион точно так же, как UUID - это первый идентификатор в профиле iBeacon. Правильно ли я это понимаю? Если я прав в этой ситуации, я не могу проанализировать Eddystone NamespaceID как идентификатор для региона и не могу контролировать, будут ли пользователем вводиться маяки, которые настроены на использование профиля Eddystone. Пожалуйста, поправьте меня, если я ошибаюсь, и, пожалуйста, расскажите мне, как определить регион для маяков Eddystone.
Спасибо!
Эхх ... Это было так просто. Спасибо! – Zygi