时间:2021-05-19
废话不多说了,直接给大家贴代码了,具体代码如下所示;
/** * 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实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
android的App只能访问外置SD指定的目录,一般是:$外置SD目录+"/Android/data/"+$apk包名1获取外置SD目录的方法:调用geten
本文实例讲述了Android开发实现根据包名判断App运行状态的方法。分享给大家供大家参考,具体如下:前面讲过Android开发判断一个app应用是否在运行的方
主要功能:用于在PC端通过ADB工具抓取指定android真机上运行的指定包名应用的调试日志,并生成本地txt文件。实现步骤:1、准备ADB调试软件;2、根据包
本文实例讲述了Android编程获取包名,版本信息及VersionName名称的方法。分享给大家供大家参考,具体如下:话不多说,直接上代码,此处,主要是在版本升
(一)Android代码设置1,打开AndroidStudio创建一个应用程序,包名dev.android.book2,创建一个MyApplication,应用