Android_Studio---获取到的 VersionName 一直是1.0 VersionCode 一直是1 的问题

 Android_Studio开发一个Demo时发现:  获取到的 VersionName 一直是1.0 VersionCode 一直是1 

//获取包管理器对象
PackageManager manager = this.getPackageManager();
try {
    PackageInfo info = manager.getPackageInfo(this.getPackageName(), 0);
    return info.versionName;
} catch (Exception e) {
    e.printStackTrace();
}

 AndroidManifest.xml 中明确无误地定义了

android:versionCode="1"
android:versionName="1.0.1"

解决办法:
在 Android Studio 中,对于 VersionName 和 VersionCode 的声明转移到了 Module 的build.gradle文件中。请修改build.gradle 的以下部分

Android_Studio---获取到的 VersionName 一直是1.0 VersionCode 一直是1 的问题_第1张图片

 

你可能感兴趣的:(Android_Studio---获取到的 VersionName 一直是1.0 VersionCode 一直是1 的问题)