Lesen und Schreiben von Systemeigenschaften (prop)¶
Diese Schnittstelle dient zum Lesen oder Ändern von Systemeigenschaften, ähnlich der Funktionalität der Befehle getprop und setprop. Sie fragen sich vielleicht, warum Sie nicht einfach die Befehle verwenden sollten und was daran so besonders ist.
Tatsächlich ist der entscheidende Vorteil, dass diese Schnittstelle auch schreibgeschützte (ro.) Android-Eigenschaften direkt setzen kann, was mit den systemeigenen Befehlen nicht möglich ist.
Eigenschaft abrufen¶
Sie können die folgende Schnittstelle verwenden, um den Wert von ro.secure abzurufen. Selbstverständlich können mit dieser Schnittstelle alle Systemeigenschaften gelesen werden, nicht nur diese eine. Dies dient nur als Beispiel.
d.getprop("ro.secure")
Eigenschaft setzen¶
Sie können auch die folgende Schnittstelle verwenden, um den Wert von ro.secure auf "0" zu setzen. Natürlich können Sie mit dieser Schnittstelle jede beliebige Eigenschaft setzen, einschließlich der Werte von schreibgeschützten (ro.) Eigenschaften, was den entscheidenden Vorteil dieser Schnittstelle ausmacht.
d.setprop("ro.secure", "0")