废话不多说了,直接给大家贴代码了,具体代码如下所示,
/* * *检查和删除旧的包应用程序如果它存在。 */私人空间checkOldPackage () { 字符串packageName=皒xx.xxx.xxx.xxx”; 如果(isAvilible(这个,packageName)) { 意图uninstall_intent=new意图(); uninstall_intent.setAction (Intent.ACTION_DELETE); uninstall_intent.setData (Uri。解析(“包:”+ packageName)); startActivity (uninstall_intent); } } 私人布尔isAvilible(上下文cxt字符串packagename) { PackageManager点=cxt.getPackageManager (); Listpinfo=pm.getInstalledPackages (0); for (int i=0;我& lt;pinfo.size ();我+ +){ 如果(pinfo.get (i) .packageName.equalsIgnoreCase (packagename)) { 返回true; } } 返回错误; }
1。查找是否存在指定包名的应用
2。创建意图,删除指定包名的应用
以上所述是小编给大家介绍的Android删除指定包名的应用实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!