转载请标明出处:http://blog.csdn.net/xx326664162/article/details/49247815 文章出自:薛瑄的博客
你也可以查看我的其他同类文章,也会让你有一定的收货
关于使用Gradle来控制版本和生成不同版本的代码,我总结了三篇文章,网上关于这些知识,都比较零散,我在学习这些的之前,根本不知道还有这样的方法。所以说不知道并不可怕,可怕的是不知道自己不知道。相信这三篇文章,会给你不少灵感
Gradle构建控制Log开关——BuildConfig\自定义
使用 gradle 在编译时动态设置 Android resValue / BuildConfig / Manifes中 < meta-data>变量的值
Gradle编译生成不同的版本,动态设定应用标题 / 应用图标 / 替换常量
前言
在项目中,我们有时会需要根据不同的项目环境,使用不同的项目变量,
举例:
- 在测试环境中需要app访问的服务器地址是测试服务器
- 正式发布下的app需要访问正式服务器。
可以使用下面三种技术来满足要求: