So lesen Sie Android-Eigenschaften mit Java

9

Ich benutze 'adb shell getprop' im Terminal. Welche Schnittstellen kann ich in Android JAVA verwenden, um dieselben Informationen zu erhalten?

Ich habe verschiedene Dinge ausprobiert:

%Vor%

Aber ich glaube nicht, dass dies die gleichen Eigenschaften sind, nach denen ich suche? Genauer gesagt möchte ich Werte finden, die ähnlich wie folgt aussehen:

%Vor%

Der Befehl shell 'grep dolby' gibt Folgendes zurück:

%Vor%

Aber ich möchte auf diese Informationen in Android JAVA-Code zugreifen.

Irgendwelche Ideen?

    
TMont 26.01.2015, 20:28
quelle

3 Antworten

2

System.getProperties () gibt nicht dieselben Eigenschaften wie getprop zurück.

Um getprop-Eigenschaften zu erhalten, versuchen Sie, getprop mit Runtime.exec () auszuführen und die Standardausgabe zu lesen.

    
George 26.01.2015, 20:36
quelle
4

Falls jemand meine Lösung wissen wollte ... habe ich mit Georges Hilfe folgendes benutzt:

%Vor%     
TMont 26.01.2015 21:40
quelle
2

Ich habe TMont's Lösung bereinigt und generischer gemacht (Parameter für propertyName hinzugefügt):

%Vor%     
Florian Bramer 13.01.2017 13:25
quelle