卸载应用程序返回“not successful”错误

时间:2013-04-28 17:29:40

标签: java android android-intent

从我的应用程序中,我正在解雇卸载应用程序的意图。但是,一旦用户接受卸载对话框提示,则不会卸载该应用程序并显示文本错误:

  

“卸载不成功”

我添加了以下权限,

<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.UNINSTALL_PACKAGES" />
<uses-permission android:name="android.permission.DELETE_PACKAGES"/> 

如何完全卸载它?

谢谢。

1 个答案:

答案 0 :(得分:0)

使用此:

public void uninstall(String pack)
{
    Uri packageuri = Uri.parse("package:" + pack);
    Intent intent = new Intent(Intent.ACTION_DELETE, packageuri);
    startActivity(intent);
}

并删除卸载权限等。

例如:uninstall(“com.android.chrome”); - 卸载谷歌浏览器。这不适用于系统应用程序。