检测Android是否安装了某个程序

来源:互联网 发布:沙文主义 知乎 编辑:程序博客网 时间:2024/05/21 10:23



/** * 检测Android是否安装了某个程序 * @param context * @param packageName:程序包名 * @return */private boolean isAvilible( Context context, String packageName )    {String tag = "isAvilible";         final PackageManager packageManager = context.getPackageManager();                // 获取所有已安装程序的包信息        List<PackageInfo> pinfo = packageManager.getInstalledPackages(0);        for ( int i = 0; i < pinfo.size(); i++ )        {        Log.i(tag, "i="+i+", "+pinfo.get(i).packageName);                    if(pinfo.get(i).packageName.equalsIgnoreCase(packageName))                return true;        }        return false;    }

//检测wps是否安装Boolean tWpsOk = isAvilible(getApplicationContext(), "cn.wps.office_eng"); 


阅读全文
0 0
原创粉丝点击