最佳答案
try {
ComponentName comp = new ComponentName(this, [CURRENT_ACTIVITY].class);
PackageInfo pinfo = getPackageManager().getPackageInfo(comp.getPackageName(), 0);
int versionCode = pinfo.versionCode;
} catch(android.content.pm.PackageManager.NameNotFoundException e) {}
将“[CURRENT_ACTIVITY]”替换为您的 Activity 的实际名称。 (只是为了澄清哈哈)
关于java - 获取Android中App的版本号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7208139/