Android Studio中打包之后版本异常问题解析

来源:互联网 发布:揭秘网络真人赌博作弊 编辑:程序博客网 时间:2024/06/14 21:37

1、问题描述

在AndroidManifest重新设置了版本信息之后,发现发布的应用中版本信息依然没有改变,非常奇怪。后来发现是build.gradle出现问题。


2、build.gradle

该文件主要存储编译的一些信息,这里的主要信息是:

android {    // 编译SDK的版本    compileSdkVersion 21    // build tools的版本    buildToolsVersion "21.1.1"    defaultConfig {        // 应用的包名        applicationId "com.holysix.android.screenlock"        minSdkVersion 9        targetSdkVersion 21    }    packagingOptions {        exclude 'META-INF/LICENSE.txt'        exclude 'META-INF/NOTICE.txt'    }    buildTypes {        release {            // 是否进行混淆            minifyEnabled true            // 混淆文件的位置            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }}

在上面的defaultConfig选项中,如果我们设置了versionName或者versionCode的值,再次在AndroidManifest中设置是不会起作用的。


0 0
原创粉丝点击