private boolean isAvilible(String packageName){
final PackageManager packageManager = mContext.getPackageManager();
// 获取所有已安装程序的包信息
List<PackageInfo> pinfo = packageManager.getInstalledPackages(0);
for (int i = 0; i < pinfo.size(); i++) {
// 循环判断是否存在指定包名
if (pinfo.get(i).packageName.equalsIgnoreCase(packageName)) {
return true;
}
}
return false;
}