Android 删除指定包名的App实例代码

Android 删除指定包名的App实例代码,第1张

概述废话不多说了,直接给大家贴代码了,具体代码如下所示;/***checkanddeletetheoldpackageappifitexists.

废话不多说了,直接给大家贴代码了,具体代码如下所示;

/**   * check and delete the old package app if it exists.   */  private voID checkoldPackage() {    String packagename = "xxx.xxx.xxx.xxx";    if (isAvilible(this,packagename)) {      Intent uninstall_intent = new Intent();      uninstall_intent.setAction(Intent.ACTION_DELETE);      uninstall_intent.setData(Uri.parse("package:" + packagename));      startActivity(uninstall_intent);    }  }  private boolean isAvilible(Context cxt,String packagename) {    PackageManager pm = cxt.getPackageManager();    List<PackageInfo> pinfo = pm.getInstalledPackages(0);    for (int i = 0; i < pinfo.size(); i++) {      if (pinfo.get(i).packagename.equalsIgnoreCase(packagename)) {        return true;      }    }    return false;  }

1.查找是否存在指定包名的App

2.创建Intent,删除指定包名的App

总结

以上所述是小编给大家介绍的AndroID 删除指定包名的App实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程小技巧网站的支持!

总结

以上是内存溢出为你收集整理的Android 删除指定包名的App实例代码全部内容,希望文章能够帮你解决Android 删除指定包名的App实例代码所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1144960.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存