Я разрабатываю приложение для Android, которое использует
UWB (сверхширокополосный) через API UwbManager, и мне нужно определить, ограничен ли
UWB или недоступен из-за региональных правил.
Я знаю, что могу использовать следующий метод для проверки доступности UWB:
Код: Выделить всё
val uwbManager by lazy { UwbManager.createInstance(context) }
val isAvailable = uwbManager.isAvailable()
Согласно документации Android, этот метод возвращает информацию о том,
пригоден ли в настоящее время UWB, и может возвращать значение false по таким причинам, как:
- Режим полета включен
- Службы определения местоположения отключены
- Оборудование UWB занято
Может ли uwbManager.isAvailable() определить, недоступен ли UWB конкретно из-за региональных ограничений (например, в таких странах, как ID или AZE)?
Подробнее здесь:
https://stackoverflow.com/questions/798 ... ent-region