在gradle中自定义字段
buildTypes {
release {
buildConfigField("String","BASE_URL","https://www.wanandroid.com/release")
isMinifyEnabled = false
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
}
debug {
// buildConfigField("String","BASE_URL",""${base_url}"")
buildConfigField("String","BASE_URL",""https://www.wanandroid.com"")
}
}
定义完后,点击一下小锤锤,发现 BuildConfig 怎么都引入不到
解决办法:
在grade中
Android{
buildFeatures {
viewBinding = true //支持viewBinding
buildConfig = true
}
}
重新编译,可以了,大功告成 }