应用名称:手机淘宝 包名: com.taobao.taobao
应用名称:支付宝 包名: com.eg.android.AlipayGphone
应用名称:菜鸟裹裹 包名: com.cainiao.wireless
应用名称:钉钉 包名: com.alibaba.android.rimet
应用名称:QQ 包名: com.tencent.mobileqq
应用名称:微信 包名: com.tencent.mm
应用名称:王者荣耀 包名: com.tencent.tmgp.sgame
应用名称:全民K歌 包名: com.tencent.karaoke
应用名称:BOSS直聘 包名: com.hpbr.bosszhipin
应用名称:爱奇艺 包名: com.qiyi.video
应用名称:美团 包名: com.sankuai.meituan
应用名称:美团外卖 包名: com.sankuai.meituan.takeoutnew
应用名称:铁路12306 包名: com.MobileTicket
应用名称:安居客 包名: com.anjuke.android.app
应用名称:腾讯课堂 包名: com.tencent.edu
应用名称:拼多多 包名: com.xunmeng.pinduoduo
应用名称:苏宁易购 包名: com.suning.mobile.ebuy
应用名称:京东 包名: com.jingdong.app.mall
应用名称:携程旅行 包名: ctrip.android.view
应用名称:唯品会 包名: com.achievo.vipshop
应用名称:网易新闻 包名: com.netease.newsreader.activity
应用名称:今日头条极速版 包名: com.ss.android.article.lite
应用名称:今日头条 包名: com.ss.android.article.news
应用名称:UC浏览器 包名: com.UCMobile
应用名称:抖音短视频 包名: com.ss.android.ugc.aweme
应用名称:微博 包名: com.sina.weibo
中国移动 包名: com.greenpoint.android.mc10086.activity
应用名称:手机营业厅(联通) 包名: com.sinovatech.unicom.ui
应用名称:百度贴吧 包名: com.baidu.tieba
应用名称:百度输入法华为版 包名: com.baidu.input_huawei
应用名称:360手机助手 包名: com.qihoo.appstore
fun isAvilible(context: Context, packageName: String): Boolean {
//获取packagemanager
val packageManager = context.packageManager
//获取所有已安装程序的包信息
val packageInfos = packageManager.getInstalledPackages(0)
//用于存储所有已安装程序的包名
val packageNames: MutableList<String> = ArrayList()
//从pinfo中将包名字逐一取出,压入pName list中
if (packageInfos != null) {
for (i in packageInfos.indices) {
val packName = packageInfos[i].packageName
packageNames.add(packName)
}
}
//判断packageNames中是否有目标程序的包名,有TRUE,没有FALSE
return packageNames.contains(packageName)
}