Używanie powłoki adb do czyszczenia danych aplikacji
adb shell pm clear com.android.browser
Ale podczas wykonywania tego polecenia z aplikacji
String deleteCmd = "pm clear com.android.browser";
Runtime runtime = Runtime.getRuntime();
try {
runtime.exec(deleteCmd);
} catch (IOException e) {
e.printStackTrace();
}
Kwestia:
Nie usuwa danych użytkownika ani nie daje żadnego wyjątku, chociaż udzieliłem następującego pozwolenia.
<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA"/>
Pytanie:
Jak wyczyścić dane aplikacji za pomocą powłoki adb ?