Android编程判断手机上是否安装了某个程序的方法
本文实例讲述了Android编程判断手机上是否安装了某个程序的方法。分享给大家供大家参考,具体如下:
1. 首先得到该程序的包名
这个连上手机ADB,看logcat就能看到。比如:QQ客户端的包名是com.tencent.mobileqq。
2. 然后通过PackageManager判断是否存在该包的程序
private boolean isPkgInstalled(String pkgName) { PackageInfo packageInfo = null; try { packageInfo = this.getPackageManager().getPackageInfo(pkgName, 0); } catch (NameNotFoundException e) { packageInfo = null; e.printStackTrace(); } if (packageInfo == null) { return false; } else { return true; }
希望本文所述对大家Android程序设计有所帮助。
相关文章
Flutter 使用cached_image_network优化图片加载体验
在 Flutter 中,cached_image_network 即提供了缓存网络图片功能,同时还提供了丰富的加载过程指示。本文就来看下cached_image_network的具体使用2021-05-05MPAndroidChart自定义图表Chart的Attribute及Render绘制逻辑
这篇文章主要为大家介绍了MPAndroidChart自定义图表Chart的Attribute及Render绘制逻辑,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-12-12Android设置TextView样式SpannableString教程
这篇文章主要为大家介绍了Android设置TextView样式SpannableString教程示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-02-02Android DragImageView实现下拉拖动图片放大效果
这篇文章主要为大家详细介绍了Android DragImageView实现下拉拖动图片放大效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-12-12Android 6.0 蓝牙搜索不到设备原因,MIUI权限申请机制方法
今天小编就为大家分享一篇Android6.0 蓝牙搜索不到设备原因,MIUI权限申请机制方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-07-07
最新评论