前言,在产品开发中,经常需要发布各个版本,每个版本的服务器地址有不同的服务器地址。
比如:
与后台联调接口时;
开发完成,打包测试时;
正式发布生产环境等。
可以通过配置gradle来实现。
通过 gradle 向strings.xml添加字符串资源:
resValue "string", "stringName", "stringValue"
一、配置gradle密钥,可以配置多个。
signingConfigs {
release {//签名密钥的配置
keyAlias '密钥别名'
keyPassword '密钥密码'
storeFile file('密钥路径')
storePassword '密钥库密码'
}
}
二、配置编译类型。
defaultConfig {
applicationId "com.lemon.testokhttp"
minSdkVersion 15
targetSdkVersion 22
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
buildConfigField("String", "API_HOST", "