codeci
导读
更新时间:2021/01/29 GMT+08:00
背景信息
- Android项目需要进行编译构建将源码编译成目标软件包,需要通过执行云端编译构建过程将程序打包,进行软件组件的发布管理。
- 如果项目有服务器端,也方便下个阶段的部署环节直接调取云端构建包执行自动化部署。
基础环境
EulerOS作为基础镜像,根据用户需要提供不同版本的构建环境,构建环境包括:
镜像 |
镜像内置工具 |
---|---|
基本环境 |
|
Android |
|
可选环境 |
|
Gradle |
|
JDK |
|
自定义安装
sdkmanager命令(sdkmanager packages [options]):
安装需要的Android构建环境,例如,sdkmanager "platform-tools" "platforms;android-28"。
操作步骤
- 在新建编译构建任务的“选择构建模板”步骤选择“Android APK”,单击“确定”开始配置。
- 选择Android构建工具版本,可以根据个人需要选择不同版本的Gradle构建。
- 配置Gradle命令,一般使用系统默认给出的命令即可。
- 配置“上传软件包到软件发布库”。
- 单击“上传软件包到软件发布库”,可以配置要上传到软件发布仓的构建包路径、版本号和包名。
构建包路径默认是通配符“**/build/**/*.apk”格式,用户可根据实际情况填写准确的路径,也可以选择默认通配符格式。
- 关于“上传软件包到软件发布库”说明,请参见上传软件包到软件发布库。
- 单击“上传软件包到软件发布库”,可以配置要上传到软件发布仓的构建包路径、版本号和包名。
- 单击“新建”完成编译构建任务配置。
父主题: Android构建
