Android:判断手机是否安装了QQ或者微信

来源:互联网 发布:百度站长工具域名查询 编辑:程序博客网 时间:2024/05/02 02:14
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;    }

0 0
原创粉丝点击