Cal*_*lin 7 android android-gradle-plugin
在我的Android应用程序中,我需要保留api url的设置,这取决于构建的类型(我将有一个用于调试/暂存和发布).将此strings文件保存到文件中感觉不对,因为此文件夹具有本地化字符串,并且没有任何关于api URL的本地化.
保留此网址的最佳位置是什么?
nha*_*man 14
您可以使用BuildConfig该类,例如:
android {
buildTypes {
debug {
buildConfigField 'String', 'API_URL', 'http://...'
}
release {
buildConfigField 'String', 'API_URL', 'http://...'
}
}
}
Run Code Online (Sandbox Code Playgroud)
或者,如果您不想存储URL build.gradle,可以使用debug和release文件夹创建一个存储URL的特殊类:
debug\src\java\com\myapp\ApiParam.javarelease\src\java\com\myapp\ApiParam.java现在,在您的main项目中,您可以引用ApiParam该类.
| 归档时间: |
|
| 查看次数: |
2115 次 |
| 最近记录: |