和Android应用相关的功能插件集合
gradle cache
用于安装并保存gradle缓存。在初次构建后,缓存构建相关资源,可更快完成后续构建。
选项  | 说明  | 
精确匹配  | 用于设置是否进行精确匹配。 
  | 
JDK版本替换
选项  | 说明  | 
JDK版本  | 下拉框可选择预期使用的JDK版本。当前支持JDK 8/11/17,默认为11。  | 
替换Android应用版本
在Android场景下,用于设置应用构建发布时使用的版本号。如未启用替换应用版本号阶段,则在构建应用时,默认使用代码版本号,作为应用版本号。
选项  | 说明  | 
versionCode  | 用于设置App发布的版本号。  | 
versionName  | 用于设置App发布的版本名称。  | 
build.gradle路径  | 使用相对路径,填写要使用的build.gradle文件的路径,当不填写时,会默认优先采用./app/build.gradle文件。  | 
使用Maven镜像
在编译构建过程中,替换代码工程引用的maven仓库为国内的镜像仓库,默认为阿里云镜像源,同时可以自行指定镜像源。
选项  | 说明  | 
是否使用Gradle镜像  | 由于官方基于https://services.gradle.org的下载地址不稳定,可以使用国内的镜像。  | 
Gradle镜像  | Gradle镜像地址。EMAS提供了默认的的镜像 https://emas-devops-cdn.aliyuncs.com/distributions/  | 
MavenCentral仓库镜像  | 替换mavenCentral仓库为目标镜像仓库。默认为阿里云镜像源。  | 
Google仓库镜像  | 替换google仓库为目标镜像仓库。默认为阿里云镜像源。  | 
GradlePluginPortal仓库镜像  | 替换gradlePluginPortal仓库为目标镜像仓库。默认为阿里云镜像源。  | 
Jcenter仓库镜像  | 替换jcenter仓库为目标镜像仓库。默认为阿里云镜像源。  | 
Android证书安装
在Android场景下,在构建前将证书下载到指定目录。
选项  | 说明  | 
证书相对路径  | 证书相对代码根目录的路径,示例:app/your_own_cert.jks  | 
Keystore证书  | 用于设置构建Apk文件使用的Keystore证书。 说明  Keystore证书须预先设置,具体操作参见配置证书(Android)。  | 
Apk签名
在Android场景下,用于设置使用zipalign和apksigner工具对apk进行签名。
选项  | 说明  | 
Apk文件路径  | 用于设置Apk文件构建后的存储路径。  | 
是否开启V2版本签名  | 用于设置是否对构建的Apk文件进行V2版本签名。  | 
是否开启zipalign优化  | 用于设置是否开启zipalign优化。  | 
是否删除签名前的Apk  | 用于设置对Apk文件实施签名后,是否删除签名前的文件。  | 
Keystore证书  | 用于设置构建Apk文件使用的Keystore证书。 说明  Keystore证书须预先设置,具体操作参见配置证书(Android)。  |