Я использую 'adb shell getprop' в терминале. Какие интерфейсы я могу использовать в Android JAVA для получения той же информации?Как читать свойства Android с Java
Я попробовал несколько вещей, как:
Properties sysProps = System.getProperties();
Но я не думаю, что это один и то же свойство я ищу? В частности, я хочу, чтобы найти значения, которые будут возвращать подобное следующему:
adb shell getprop | grep dolby
Оболочка «GREP Долби» команда возвращает это:
[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]
Но я хочу, чтобы получить доступ к этой информации в Android JAVA код ,
Любые идеи?
вы должны иметь доступ к этому классу https://android.googlesource.com/platform/frameworks/base.git/+/android-cts-4.2_r1/core/java/android/os/SystemProperties.java – njzk2