Does Android provide an API to check if UWB is restricted in the current region?

2 weeks ago 21
ARTICLE AD BOX

I'm developing an Android application that uses UWB (Ultra-Wideband) via the UwbManager API, and I need to determine whether UWB is restricted or unavailable due to regional regulations.

I know I can use the following method to check UWB availability:

val uwbManager by lazy { UwbManager.createInstance(context) } val isAvailable = uwbManager.isAvailable()

According to the Android documentation, this method returns whether UWB is currently usable, and it may return false for reasons such as:

Airplane mode is on

Location services are off

UWB hardware is busy

Can uwbManager.isAvailable() detect if UWB is unavailable specifically due to regional restrictions (e.g., in countries like ID or AZE)?

Read Entire Article