如何在android中使用PackageManager构造包URI

时间:2013-01-23 08:54:17

标签: android android-package-managers

我需要构建PackageUri才能使用action.delete卸载软件包。我使用PackageMananger获取了PackageInfo对象。有没有办法使用PackageInfo构建PackageUri?

感谢。

1 个答案:

答案 0 :(得分:2)

我知道了,假设我们有PackageInfo pinfo

String pkg= "package:"+ pinfo.packageName;
Uri pkg_uri= Uri.parse(pkg);

现在我们有包uri,要卸载

Intent intent = new Intent(Intent.ACTION_DELETE, pkg_uri);
startActivity(intent);