Android獲取App版本號和版本名

jopen 9年前發布 | 2K 次閱讀 Java Android

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

//版本號  
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;  
}  </pre> 


 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!