直接调用下面方法即可:
/** * 获取版本名. * @param context * @return */ public static String getVersionName(Context context) { return getPackageInfo(context).versionName; } /** * 获取版本号. * @param context * @return */ public static int getVersionCode(Context context) { return getPackageInfo(context).versionCode; } private static PackageInfo getPackageInfo(Context context) { PackageInfo pi = null; try { PackageManager pm = context.getPackageManager(); pi = pm.getPackageInfo(context.getPackageName(), PackageManager.GET_CONFIGURATIONS); return pi; } catch (Exception e) { e.printStackTrace(); } return pi; }