Удалить приложение программно Android 10 - PullRequest
0 голосов
/ 17 марта 2020

Я занимаюсь разработкой приложения, которое само удаляется после нажатия кнопки. Следующий код работает для удаления приложения, запущенного в Android.

Uri uri = Uri.fromParts("package", getClass().getPackage().getName(), null);
Intent uninst_intent = new Intent(Intent.ACTION_DELETE, uri);
startActivityForResult(uninst_intent, EXIT_REQUEST);

Но это не работает в новых версиях android, таких как Android 9 и 10. Это намерение действия не рекомендуется в более новых API. Что мне здесь не хватает?

1 Ответ

1 голос
/ 17 марта 2020

В Манифесте отсутствует разрешение, добавьте это разрешение в манифест ...

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

это будет работать ... !!!

...