Java tutorial
//package com.java2s; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; public class Main { public final static Integer getLocalVersionCode(Context context, String pkg) { PackageManager pm = context.getPackageManager(); try { PackageInfo pkginfo = pm.getPackageInfo(pkg, PackageManager.GET_ACTIVITIES); return pkginfo.versionCode; } catch (Exception e) { return null; } } }