Gradle 中 buildConfigField的巧妙应用
AndroidBuildGradle
//默认版本号和版本名
def DEF_VERSION_CODE = 6
def DEF_VERSION_NAME = "1.1.1"
versionCode project.hasProperty('VERSION_CODE') ? Integer.parseInt(VERSION_CODE) : DEF_VERSION_CODE
versionName project.hasProperty('VERSION_NAME') ? VERSION_NAME : "${DEF_VERSION_NAME}"
File outputDirectory = new File(project.hasProperty('OUT_PUT_DIR') ? OUT_PUT_DIR : outputFile.parent);
Android使用Gradle命令动态传参完成打包,不需要修改代码
Android 配合Jenkins使用Gradle脚本命令打包上传到蒲公英
Gradle动态参数打包APK
Android使用Gradle命令动态传参完成打包不需要修改代码
Gradle Android-build 常用命令参数及解释
./gradlew -PappEnv=TRUE build
./gradlew -PappEnv=true assemble