gradle

Gradle常用配置备忘

2019-09-16  本文已影响0人  kongzue

防止引用方法数过多导致错误:

android {
    defaultConfig {
        ...
        multiDexEnabled true
    }
}

JNI库放在libs目录下

android {
    ...
    sourceSets {
        main {
            jniLibs.srcDir 'libs'
        }
    }
}

生成apk自动命名

android {
    buildTypes {
        android.applicationVariants.all { variant ->
            variant.outputs.all {
                outputFileName = "软件名称@${defaultConfig.versionName}.apk"
            }
        }
    }
}

多开发设备统一debug密钥(release类似,不再赘述)

android {
    signingConfigs {
        release {
            storeFile file("C:/debug-keystore/debug.keystore")
            storePassword "android"
            keyAlias "androiddebugkey"
            keyPassword "android"
        }
    }
    buildTypes {
        debug {
            signingConfig signingConfigs.release
        }
    }
}
上一篇下一篇

猜你喜欢

热点阅读