经过上篇文章的讲解应该知道怎么自定义gradle了,如果不知道的话点击下面的链接https://blog.csdn.net/yushuangping/article/details/80966022

这次我们来定义多个app的命名,实现自动切换命名和请求的ip地址

首先需要在自定义gradle里面自定义这些内容,有些是非必需的,对于必须的我已经进行注释

Android自定义gradle之二

然后在工程的app下的gradle里面进行引用

Android自定义gradle之二

接着就是把app的名称引用过来

Android自定义gradle之二

最后是应用到项目中:

Android自定义gradle之二

但是要记得把工程本身生成的名称去掉

Android自定义gradle之二

对于网络请求地址也是如此

Android自定义gradle之二

在app的gradle里面进行引用

Android自定义gradle之二

在项目中进行ip地址的引用

Android自定义gradle之二

Android自定义gradle之二

切换时可以这样切换,就可以打不同环境的包

Android自定义gradle之二

如果想切换到release打包还需要做一些操作

首先在自定义gradle里面做签名文件的配置如下:

Android自定义gradle之二

然后再app的gradle里面需要做如下配置:

Android自定义gradle之二

 

Android自定义gradle之二

Android自定义gradle之二

 

相关文章: