1.我们在通过jenkins打包Android apk,需要动态配置环境变量比如:线上,测试,和预发布。

  我们在jenkins的配置里面声明动态配置的参数:

  

 

  怎么在Android 项目代码中进行接收,使用呢?

  1.在gradle.properties文件中声明要接收的参数名

2.在budle里面的defaultConfig中进行中转配置

 

 

 3.在Android项目中进行使用

 

 

 注意:这里非常重要的一点,在jenkins配置中需要选中Pass all job parameters as Project properties 传递参数才生效。

 

 

 

选中高级之后

 

 

 

选中Pass all job parameters as Project properties 就可以了。这样就可以动态传递参数了。

 

 

 

 

  

 

posted on 2020-12-08 14:12  南巷挽清风  阅读(943)  评论(0编辑  收藏  举报