首页 > 代码库 > android studio 中设置apk的版本号

android studio 中设置apk的版本号

今天在mainfest.xml中设置版本号为2,(代码获取到的版本号无效)

android:versionCode="2"
android:versionName="2.0"

竟然通过代码:

PackageManager manager = mContext.getPackageManager();            PackageInfo info = manager.getPackageInfo(mContext.getPackageName(), 0);            String version = info.versionName;            versionCode = info.versionCode;

检测到的版本号还是1 ,奇怪了!!

突然发现在mainfest.xml有个小小的提示,说该值可能在build.gradle中使用(大概这么个意思)

于是,找到build.gradle 文件,更改

    defaultConfig {        applicationId "com.example.qurenwu"        minSdkVersion 14        targetSdkVersion 14        versionCode 2        versionName "1.2"    }

就大功告成了!!    看来是跟开发工具有关啊

android studio 中设置apk的版本号