如果我在Android设备上加载了两个应用程序,是否可以在一个将删除另一个应用程序的程序中进行调用?我正在寻找能够以类似于我从另一个方式启动应用程序的方式删除应用程序的东西.
我认为这可能通过Intent/Activity交互实现,但似乎不可能.这似乎是出于明显原因可能不允许的事情,但无论如何都想检查.
跟进问题,应用程序可以自行删除吗?
Chr*_*ton 20
您无法在未经用户批准的情况下完成删除,但您可以使用意图打开一个可以确认删除的屏幕:
Uri packageURI = Uri.parse("package:"+"some.package.to.remove");
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
startActivity(uninstallIntent);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3356 次 |
| 最近记录: |