Ich benutze 'adb shell getprop' im Terminal. Welche Schnittstellen kann ich in Android JAVA verwenden, um dieselben Informationen zu erhalten?So lesen Sie Android-Eigenschaften mit Java
Ich habe wie einige Dinge ausprobiert:
Properties sysProps = System.getProperties();
Aber ich glaube nicht, das sind die gleichen Eigenschaften die ich suche? Insbesondere möchte ich Werte finden, die ähnlich der folgenden zurück:
adb shell getprop | grep dolby
Die Shell ‚grep dolby‘ Befehl gibt diese:
[audio.dolby.ds2.enabled]: [true]
[dolby.audio.sink.info]: [headset]
[dolby.ds.dialogenhancer.state]: [on]
[dolby.ds.graphiceq.state]: [off]
[dolby.ds.hpvirtualizer.state]: [off]
[dolby.ds.intelligenteq.preset]: [Off]
[dolby.ds.intelligenteq.state]: [off]
[dolby.ds.platform]: [qcom]
[dolby.ds.profile.name]: [Movie]
[dolby.ds.spkvirtualizer.state]: [off]
[dolby.ds.state]: [off]
[dolby.ds.volumeleveler.state]: [on]
Aber ich möchte auf diese Informationen zuzugreifen in Android JAVA-Code .
Irgendwelche Ideen?
Sie würden den Zugang zu dieser Klasse müssen https://android.googlesource.com/platform/frameworks/base.git/+/android-cts-4.2_r1/core/java/android/os/SystemProperties.java – njzk2