install / uninstall APKs programmatically (PackageManager vs Intents)
Android P+ requires this permission in AndroidManifest.xml <uses-permission android:name=”android.permission.REQUEST_DELETE_PACKAGES” /> Then: Intent intent = new Intent(Intent.ACTION_DELETE); intent.setData(Uri.parse(“package:com.example.mypackage”)); startActivity(intent); to uninstall. Seems easier…