概述
这应该是本系列的重点了。参数化打包,打包时注入参数到apk
包中,动态修改相关参数。
添加构建参数
找到相应project
点击配置,对工程进行配置。General
菜单下勾选This project is parameterized
,就会出现添加参数
的下拉按钮。
- 点击
添加参数
按钮并选择Choise Parameter
类型参数。命名为BUILD_TYPE
,值为Release 和 Debug
。注意:首字母大写
- 同样方式添加
PRODUCT_FLAVORS
,但注意渠道名称的首字母大写并且和项目中定义的渠道名称一致
- 同样方式定义
APP_VERSION_NAME
,如下。
- 同样方式定
IS_JENKINS
,用来确定是不是jenkins 打包。从而为jenkins
打包定制一些特殊需求。
- 添加名称为
BUILD_TIME
类型为Dynamic Parameter
的参数。注意只有安装了Dynamic Parameter Plug-in 插件,才会有该类型的参数。