Wyczyść dane użytkownika aplikacji na Androida

Za pomocąpowłoka adb wyczyścić dane 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ż wydałem następujące pozwolenie.

<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA"/>

Pytanie:

Jak wyczyścić dane aplikacji za pomocąpowłoka adb?

questionAnswers(8)

yourAnswerToTheQuestion