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; import android.text.TextUtils; public class Main { public static String VERSION_NAME; public static String getAppVersion(Context context) { if (TextUtils.isEmpty(VERSION_NAME)) { PackageManager manager = context.getPackageManager(); try { PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0); VERSION_NAME = info.versionName; } catch (Exception e) { e.printStackTrace(); } } return VERSION_NAME; } }