Java tutorial
//package com.java2s; //License from project: Open Source License import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; public class Main { /** * get app version code * * @param context * @return */ public static String getAppVersionName(Context context) { if (context != null) { PackageManager pm = context.getPackageManager(); if (pm != null) { PackageInfo pi; try { pi = pm.getPackageInfo(context.getPackageName(), 0); if (pi != null) { return pi.versionName; } } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); } } } return ""; } }