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

如何在android中使用PackageManager构建包URI,android,android-package-managers,Android,Android Package Managers,我需要构造PackageUri,以便使用action.delete卸载包。我使用PackageManager获得了PackageInfo对象。是否有任何方法可以使用PackageInfo构造PackageUri 谢谢。我知道了,假设我们有PackageInfo pinfo String pkg= "package:"+ pinfo.packageName; Uri pkg_uri= Uri.parse(pkg); 现在我们有了要卸载的包uri Intent intent = new Inten

我需要构造PackageUri,以便使用action.delete卸载包。我使用PackageManager获得了PackageInfo对象。是否有任何方法可以使用PackageInfo构造PackageUri


谢谢。

我知道了,假设我们有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);