Android verfügt über verschiedene Einstellungsklassen, einschließlich Settings.Secure, Settings.System, Settings.Global. Innerhalb dieser Klassen gibt es Konstanten. Zum Beispiel hat Settings.Secure in Android 4.3 und höher "Bluetooth_Adresse", die die BT-MAC-Adresse enthält. Es existiert nicht in älteren Android-VersionenSo finden Sie eine Liste der Konstanten in Android-Einstellungen
Gibt es eine Möglichkeit, herauszufinden, welche Konstanten in diesen Einstellungen existieren? Ich habe versucht, die AOSP-Quelle zu suchen, und "bluetooth_address" existiert in BluetoothManagerService.java, das nur in 4.3 und oben unter der Konstante SECURE_SETTINGS_BLUETOOTH_ADDRESS existiert. Ich vermutete, dass es andere sichere Einstellungen mit dem Präfix SECURE_SETTINGS_ geben könnte, aber ein schneller Grep auf der AOSP-Quelle hat nichts gefunden. Hier
Haben Sie die Dokumentation versucht? ['Settings.Secure'] (https://developer.android.com/reference/android/provider/Settings.Secure.html), [' Settings.System'] (https://developer.android.com/reference /android/provider/Settings.System.html), ['Settings.Global'] (https://developer.android.com/reference/android/provider/Settings.Global.html) –
Ja, ich habe, aber diese don Liste nicht alles auf, was in der Quelle ist, z "Bluetooth_Adresse" existiert dort nicht. – user1118764
Oh, ich verstehe was du sagst. Mein Fehler. –