Mit adb shell Anwendungsdatenlöschen Android-Anwendung Benutzerdaten
adb shell pm clear com.android.browser
Aber löschen, wenn die Ausführung dieses Befehls aus der Anwendung
String deleteCmd = "pm clear com.android.browser";
Runtime runtime = Runtime.getRuntime();
try {
runtime.exec(deleteCmd);
} catch (IOException e) {
e.printStackTrace();
}
Ausgabe:
Es ist nicht Löschen der Benutzerdaten gibt keine Ausnahme, obwohl ich die folgende Erlaubnis gegeben habe.
<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA"/>
Frage:
Wie die Anwendungsdaten löschen mit adb shell?
Haben Sie eine Lösung finden, Daten für Außenanwendung löschen? –
Denken Sie nicht, dass eine Anwendung eines Drittanbieters berechtigt sein sollte, Benutzerdaten einer anderen App zu löschen. Es wäre ein Durcheinander, wenn das passieren würde. – StoneLam