1. 程式人生 > >android studio App獲取版本資訊

android studio App獲取版本資訊

//版本名
public static String getVersionName(Context context) {
    return getPackageInfo(context).versionName;
}

//版本號
public static int getVersionCode(Context context) {
    return getPackageInfo(context).versionCode;
}

//獲取版本info
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;
}

這裡寫圖片描述