根据app主包名判断某个apk是否存在
/**
*
* @param context
* @param packageName 主包名 例如com.test.example
* @return
*/
public boolean checkApkExist(Context context, String packageName) {
if (TextUtils.isEmpty(packageName)) {
return false;
}try {
PackageInfo info = context.getPackageManager().getPackageInfo(packageName, 0);
return true;
} catch (PackageManager.NameNotFoundException e) {
return false;
}
}