Я занимаюсь разработкой приложения, которое само удаляется после нажатия кнопки. Следующий код работает для удаления приложения, запущенного в 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. Что мне здесь не хватает?