Використання оболонки adb для очищення даних програми
adb shell pm clear com.android.browser
Але при виконанні цієї команди з програми
String deleteCmd = "pm clear com.android.browser";
Runtime runtime = Runtime.getRuntime();
try {
runtime.exec(deleteCmd);
} catch (IOException e) {
e.printStackTrace();
}
Проблема:
Це не очищує дані користувачів, але не дає жодних винятків, хоча я дав наступний дозвіл.
<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA"/>
Питання:
Як очистити дані програми за допомогою оболонки adb ?