在build.gradle中配置debug和release下拥有不同变量
在java代码中通过BuildConfig.API_URL调用.
项目设置范围
当一个项目中有多个Android模块,可以在顶层的build.gradle文件中通过ext代码块添加额外属性.
子模块中可以通过rootProject来获取定义在外部build.gradle的属性.
创建variant
variant可以通过构建类型和product flavor结合而成,通过variant可以根据需求生成不同的版本.
定义的参数可以通过BuildConfig.API_URL和R.color.flavor_color在代码中调用.
通过Build Variant工具窗切换不同的版本.
网友评论