检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
':app:validateSigningRelease”。 处理方法 在Android构建过程中推荐使用“Android APK签名”构建步骤完成APK签名,编译构建提供了Android APK签名构建步骤,配置方法如下: 在“Android构建”步骤后添加“Android APK签名”步骤。 参数说明如下: 参数
使用Android构建 Android构建用于编译应用资源和源代码,并将它们打包成可供部署、签署和分发的APK。 图形化构建 在配置构建步骤中,添加“Android构建”构建步骤,参考表1配置参数。 表1 Android构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
Android APK签名 通过“Android APK签名”构建步骤,使用apksigner对Android APK进行签名。 图形化构建 配置构建步骤时,在“Android构建”步骤后添加“Android APK签名”步骤。 参数说明如下: 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
构建Android快应用 使用Npm配置命令构建Android快应用。 图形化构建 在配置构建步骤中,添加“Android快应用构建”构建步骤,参考表1配置参数。 表1 Android快应用构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数
Android构建 使用Android构建时,项目配置的Jcenter()不稳定 执行Android构建时,lint检查出错终止任务执行 执行Android构建时,无法下载com.android.tools.build:gradle:3.0.1依赖 执行Android构建时,报错提示Javadoc
json”和“angular.json”等项目编译描述文件。 图形化构建 在配置构建步骤中,添加“Ionic Android App构建”构建步骤,参考表1配置参数。 表1 Ionic Android App构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-
执行Android构建时,无法下载com.android.tools.build:gradle:3.0.1依赖 问题现象 错误信息如下: Could not find com.android.tools.build:gradle:3.0.1 处理方法 根据日志提示,对“app”目录下的“build
gradle”文件中添加如下代码,即可配置开源镜像仓。 allprojects { repositories { maven { url 'https://repo.xxcloud.com/repository/maven/' } jcenter() } } 父主题: Android构建
执行Android构建时,报错提示Javadoc generation failed 问题现象 Gradle在构建过程中执行了javadoc检查,可能会报“Javadoc generation failed”的错误: 处理方法 避免javadoc的检查,在项目根目录下的Gradle下面就要添加如下配置:
执行Android构建时,报错提示Gradle版本过低 问题现象 执行Android构建后出现如下所示提示,需要Gradle最低版本是3.3,当前是2.10。 原因分析 编译环境的Gradle版本较低不满足编译要求。 处理方法 如果是Gradle构建,则选择符合条件的Gradle版本。
执行Android构建时,lint检查出错终止任务执行 问题现象 处理方法 可以在命令行中的gradle命令后加上-xlint参数,跳过lint检查。如: /bin/bash ./gradlew assembleDebug -Dorg.gradle.daemon=false -d
执行Android构建时,报错提示Could not find method google() 问题现象 Gradle插件升级到Gradle Plugin Build Tool 3.0版本后,对应的Gradle需要升级到4.1版本。如果编译插件找不到对应的Gradle 4.1版本,就会报如下错误:
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 父主题: 附录
获取项目ID 调用API获取项目ID 项目ID通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中“{Endpoint}”为IAM的终端节点,您可以从地区和终端节点中获取。接口的认证鉴权请参见认证鉴权。
获取修改历史 功能介绍 获取修改历史 调用方法 请参见如何调用API。 URI GET /v1/job/{job_id}/history 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String 构建的任务ID; 编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。
可控制返回内容长度,默认值为1000000 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。(响应消息头中X-Subject-Token的值)。通过调用IAM服务接口获取。 约束限制: 不支
获取通知信息 功能介绍 获取通知信息 调用方法 请参见如何调用API。 URI GET /v1/job/{job_id}/notice 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String 构建的任务ID; 编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。
获取dockerfileTemplate 功能介绍 获取dockerfileTemplate 调用方法 请参见如何调用API。 URI GET /v1/image/dockerfile-template 表1 Query参数 参数 是否必选 参数类型 描述 image_id 是 String
获取官方推荐模板 功能介绍 获取官方推荐模板 调用方法 请参见如何调用API。 URI POST /v1/template/recommend 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 git_url 否 String 代码仓地址 branch 否 String
获取任务权限矩阵 功能介绍 获取任务权限矩阵 调用方法 请参见如何调用API。 URI GET /v1/job/permission 表1 Query参数 参数 是否必选 参数类型 描述 project_id 是 String CodeArts项目ID,32位数字、小写字母组合。