터미널에 'adb shell getprop'을 사용합니다. Android Java에서 동일한 정보를 얻기 위해 사용할 수있는 인터페이스는 무엇입니까?Java로 Android 속성을 읽는 법
내가 좋아하는 몇 가지 시도 :
Properties sysProps = System.getProperties();
을하지만 나는이 내가 찾고 있어요 동일한 속성 생각하지 않는다? 특히, 나는 다음과 같은 반환 값을 찾으려면 :
adb shell getprop | grep dolby
쉘 '그렙 돌비'명령 반환이 :
[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]
하지만 안드로이드 자바 코드에서이 정보에 액세스 할 .
아이디어가 있으십니까?
이 클래스에 액세스해야합니다. https://android.googlesource.com/platform/frameworks/base.git/+/android-cts-4.2_r1/core/java/android/os/SystemProperties.java – njzk2