Java tutorial
//package com.java2s; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import java.util.List; public class Main { public static String getVersion(Context context) { PackageManager packageManager = context.getPackageManager(); List<PackageInfo> packageInfoList = packageManager.getInstalledPackages(0); for (PackageInfo packageInfo : packageInfoList) { if ("com.tencent.mm".equals(packageInfo.packageName)) { return packageInfo.versionName; } } return "6.3.25"; } }