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"
    }

就大功告成了!!    看來是跟開發工具有關啊


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM