Android开发中判断手机是否安装了QQ或者微信

发布时间 - 2026-01-10 22:43:30    点击率:

下面一段代码给大家分享了android中判断手机是否安装了qq或者微信,代码简单易懂,非常不错,具有参考借鉴价值,需要的的朋友参考下吧

public static boolean isWeixinAvilible(Context context) { 
    final PackageManager packageManager = context.getPackageManager();// 获取packagemanager 
    List<PackageInfo> pinfo = packageManager.getInstalledPackages(0);// 获取所有已安装程序的包信息 
    if (pinfo != null) { 
      for (int i = 0; i < pinfo.size(); i++) { 
        String pn = pinfo.get(i).packageName; 
        if (pn.equals("com.tencent.mm")) { 
          return true; 
        } 
      } 
    } 
    return false; 
  } 
  /** 
   * 判断qq是否可用 
   *  
   * @param context 
   * @return 
   */ 
  public static boolean isQQClientAvailable(Context context) { 
    final PackageManager packageManager = context.getPackageManager(); 
    List<PackageInfo> pinfo = packageManager.getInstalledPackages(0); 
    if (pinfo != null) { 
      for (int i = 0; i < pinfo.size(); i++) { 
        String pn = pinfo.get(i).packageName; 
        if (pn.equals("com.tencent.mobileqq")) { 
          return true; 
        } 
      } 
    } 
    return false; 
  } 

以上所述是小编给大家介绍的Android开发中判断手机是否安装了QQ或者微信,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# android  # 判断安装微信  # 判断安装qq  # Android仿QQ微信侧滑删除效果  # Android 实现微信  # 微博  # 微信朋友圈  # QQ分享的功能  # Android仿QQ、微信聊天界面长按提示框效果  # Android仿微信、QQ附近好友雷达扫描效果  # Android仿微信QQ设置图形头像裁剪功能  # Android RichText 让Textview轻松的支持富文本(图像ImageSpan、点击效  # 给大家  # 小编  # 安装了  # 在此  # 安装程序  # 所述  # 非常不错  # 感谢大家  # 下吧  # final  # isWeixinAvilible  # context 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  如何快速搭建高效香港服务器网站?  三星、SK海力士获美批准:可向中国出口芯片制造设备  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  JavaScript如何实现路由_前端路由原理是什么  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  Laravel Octane如何提升性能_使用Laravel Octane加速你的应用  Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件  如何在IIS中配置站点IP、端口及主机头?  网站图片在线制作软件,怎么在图片上做链接?  html5的keygen标签为什么废弃_替代方案说明【解答】  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  JavaScript Ajax实现异步通信  详解Oracle修改字段类型方法总结  Laravel如何处理CORS跨域请求?(配置示例)  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧  如何在IIS7中新建站点?详细步骤解析  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  EditPlus中的正则表达式 实战(2)  网易LOFTER官网链接 老福特网页版登录地址  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程  打开php文件提示内存不足_怎么调整php内存限制【解决方案】  如何利用DOS批处理实现定时关机操作详解  制作公司内部网站有哪些,内网如何建网站?  Java解压缩zip - 解压缩多个文件或文件夹实例  企业网站制作这些问题要关注  详解MySQL数据库的安装与密码配置  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  浅述节点的创建及常见功能的实现  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  如何在服务器上三步完成建站并提升流量?  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  如何快速启动建站代理加盟业务?  iOS中将个别页面强制横屏其他页面竖屏  Laravel如何集成Inertia.js与Vue/React?(安装配置)  高端网站建设与定制开发一站式解决方案 中企动力  Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤  php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】  Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  如何在腾讯云服务器快速搭建个人网站?  Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】  在Oracle关闭情况下如何修改spfile的参数