Bietet Android eine API, um zu prüfen, ob UWB in der aktuellen Region eingeschränkt ist?Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Bietet Android eine API, um zu prüfen, ob UWB in der aktuellen Region eingeschränkt ist?

Post by Anonymous »

Ich entwickle eine Android-Anwendung, die UWB (Ultra-Wideband) über die UwbManager-API verwendet, und ich muss feststellen, ob UWB aufgrund regionaler Vorschriften eingeschränkt oder nicht verfügbar ist.
Ich weiß, dass ich die folgende Methode verwenden kann, um die UWB-Verfügbarkeit zu überprüfen:

Code: Select all

val uwbManager by lazy { UwbManager.createInstance(context) }
val isAvailable = uwbManager.isAvailable()
Laut der Android-Dokumentation gibt diese Methode zurück, ob UWB derzeit verwendbar ist, und kann aus folgenden Gründen false zurückgeben:
  • Flugzeugmodus ist aktiviert
  • Ortungsdienste sind ausgeschaltet
  • UWB-Hardware ist ausgelastet
Kann uwbManager.isAvailable() erkennen, ob UWB speziell aufgrund regionaler Einschränkungen (z. B. in Ländern wie Indonesien oder Aserbaidschan) nicht verfügbar ist?
Mit anderen Worten: Berücksichtigt diese Methode intern regionale regulatorische Einschränkungen oder gibt sie einfach false zurück, ohne den Grund anzugeben?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post