情况如下:测试需要不同环境下的安装包,有的是本地测试环境,有的是上线的环境,解决如下
在android {} 里面使用productFlavors{}
productFlavors {
//测试版本
library {
versionCode 1.1
versionName 'XXXXXXXXXX'
}
//商用版本
product {
versionCode 1.1
versionName 'xxxxxxxxxxxxx'
}
}
源码里面这么解释,默认的defaultConfig {}会被flavor继承
/**
* The default configuration, inherited by all build flavors (if any are defined).
*/
void defaultConfig(Action<ProductFlavor> action) {
checkWritability()
action.execute(defaultConfig)
}
同时不需要再AndroidManifest.xml里面添加library 和 product的任何信息
分享到:
相关推荐
Nov 16, 2020 release,官方最新版本下载地址 https://gradle.org/releases/ 。如果没有挂梯子下载比较慢
最新gradle安装包,20190310,有些人气官网上面下载比较慢,往我这里走。
Jenkins项目实战之-Android基于Gradle参数化打不同环境安装包(二).rar
gradle windows64安装包,gradle windows64安装包,gradle windows64安装包
gradle-7.4-all
gradle安装包Windows系统和Linux系统都可以使用: 此处是gradle4.10版本
附件为gradle官网及国内破解版下载地址,所有版本gradle都能下载,需要的小伙伴拿走不谢!
Jenkins项目实战之-Android基于Gradle参数化打不同环境安装包(一).rar
官网下载不成功的,嫌官网下载速度慢的,可以直接在这里下载。 官网原下载地址:https://services.gradle.org/distributions/
gradle-5.6.3.zip
gradle出问题查找不到、gradle安装包、压缩包Android studio下载安装
免费送你们!Minimum supported Gradle ... If using the gradle wrapper, try editing the distributionUrl in C:\Users\clc\projects\myproject\gradle\wrapper\gradle-wrapper.properties to gradle-2.14.1-all.zip
gradle-3.4.1.bin
下载的gradle-7.5.1-all 离线包
gradle的windows安装教程,环境变量的配置以及对应的测试方法。
gradle 4.8.1 安装包
spring5.2.x构建过程中,gradle5.6.4,gradle6.7安装包下载。gradle-4.10.3-all.zip,gradle-5.6.4-all.zip,gradle-5.6.4-bin.zip,gradle-6.7-bin.zip
性能稳定的gradle-3.3安装包,在微服务开发过程中可以直接配置
Gradle4.4版本安装包压缩直接用,给大家记得点个赞就行,麻烦了
官网下载不成功的,嫌官网下载速度慢的,可以直接在这里下载。 官网原下载地址:https://services.gradle.org/distributions/