BuildConfigField 可以用來根據(jù)不同的環(huán)境配置不同的變量值,從而實現(xiàn)環(huán)境隔離。具體步驟如下:
android {
buildTypes {
debug {
buildConfigField "String", "API_URL", "\"http://debug.api.com\""
}
release {
buildConfigField "String", "API_URL", "\"http://release.api.com\""
}
}
}
String apiUrl = BuildConfig.API_URL;
通過以上步驟,可以方便地根據(jù)不同的環(huán)境配置不同的變量值,實現(xiàn)環(huán)境隔離。