如何在Android中使用我的应用程序从设备中删除任何应用程序?

Onk*_*kar 2 android uninstall uninstallation

我正在我的设备上做一些实验 - 我希望能够使用我的应用程序从Android设备中删除任何应用程序.

给定应用程序的程序包名称,如何强制用户转到"管理应用程序"窗口小部件中的该程序包的卸载程序页面?

谢谢.

Par*_*ani 6

这可能对您有所帮助:

Uri packageURI = Uri.parse("package:com.android.myapp");
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
startActivity(uninstallIntent);
Run Code Online (Sandbox Code Playgroud)

有关安装和卸载的更多详细信息,请阅读以下问题:以编程方式安装/卸载APK(PackageManager vs Intents)