android版本名获得的和Manifest中不一样,不管AndrtoidManifest.xml中的versionName与versionCode如何修改都没有什么卵用
,永远取得的值是versionName = "1.0", VersionCode = "1"
此处贴代码 求大神
PackageManager mPKM = this.getPackageManager();
try {
PackageInfo mInfo = mPKM.getPackageInfo(this.getPackageName(),0);
String versionName = mInfo.versionName;
int versionCode = mInfo.versionCode;
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}