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