build gradle debug 和release 包名指定会相互覆盖的问题
现象:在使用gradle重命名apk的时候,本想为debug和release分别命名不同的后缀,但是,每次编译,不管是debug,还是release,编译的apk结尾命名都是debug;
原因:gradle自身问题;如下,谁最后定义,谁就会覆盖前面的定义。如果将debug和release换个位置,则全部生成的apk都是release结尾。
buildTypes {
release{
minifyEnabled false
shrinkResources == true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
debuggable true
jniDebuggable true
signingConfig signingConfigs.wzg
renderscriptDebuggabl