getPackageManager().getPackageInfo(this.getPackageName(), 0).versionCode;
獲取下來的VersionCode和VersionName永遠(yuǎn)是1和1.0
原因是:android?studio修改版本的地方變了毅厚,修改Module的build.gradle文件中
defaultConfig?{
minSdkVersion?16
targetSdkVersion?21
versionCode?1
versionName?"v1.0"
} ?