如何在华为云 Code Arts 上搭建 Android 应用

华为云软件开发生产线 CodeArts 是集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平台,面向开发者提供研发工具服务,让软件开发简单高效。

本实验通过示例项目 “HelloWorld”,为实验者提供云上开发操作指导。

项目介绍

项目名称:HelloWord

项目简介: 在 Android 中,Hello World 示例由 IDE 生成,并与最先进的最佳实践捆绑在一起。

作者:chiuki

开源地址: https://github.com/chiuki/android-hello-world

开源证书:Apache License 2.0

开发语言:Java(100.0%)

构建环境:Gradle_Wrapper JDK1.8

部署环境:Android

项目示例:

您将收获

熟悉使用华为云软件开发生产线 CodeArts,通过本实验,您将能够:

使用华为云软件开发生产线 CodeArts 实现代码仓库管理;

使用华为云软件开发生产线 CodeArts 实现编译构建。

实验准备

1、注册账号、实名认证

注册华为云账号、实名认证,如果您已拥有华为账号且已通过实名认证,可直接体验。

若您还没有通过实名认证的账号,可通过下方指导,完成个人或企业账号的实名认证。

2、 点我去开通 CodeArts 体验套餐 (如已开通过 CodeArts 套餐,此步可以跳过。)

开通流程示例截图:

创建项目

点进 CodeArts 项目首页 ,来到新建项目操作界面,如下图所示:

创建项目流程及示例截图

鼠标悬停在 "Scrum" 上,点击 “选用”。

点击标注的 “Scrum” 区域,创建 “Scrum” 类型项目,参数如下:

① 项目设置模板:Scrum,

② 项目名称:自定义,

③ 其他:默认,

如下图:

点击 “确定” 后会跳转到 Backlog 列表管理页,如下图:

创建代码仓库

创建项目完成后会自动跳转进入项目,点击 “代码”-“代码托管”,(如有新特性弹窗,点击 “立即体验”,如没有弹窗弹出,请忽略)。

点击 “普通新建”-“导入外部仓库” 的路径创建代码仓库,如下图所示:

在导入外部仓库页,按如下填写外部仓库信息:

源仓库地址: https://codehub.devcloud.cn-north-4.huaweicloud.com/kfwdxm_chenfang00001/android-hello-world.git

源仓库访问权限:不需要用户名 / 密码

勾选 “我已阅读并同意 《隐私政策声明》 和 《CodeArts 服务使用声明》”

点击 “下一步” 按钮。

仓库名称会默认带入源仓库名称,也可用户自定义,其他配置默认,点击 “确定” 按钮完成仓库创建。

创建成功,如下图所示:

编译构建

在页面,点击 “持续交付”-> “编译构建”,进入编译构建页面,如下图所示:

在选择源代码页,全部选项默认,点击 “下一步” 按钮。

在选择构建模板页,选择 Android APK 构建模板,点击 “下一步” 按钮,完成构建任务的创建。

界面会自动跳转到构建步骤页面,点击 “Android 构建”,可以看到构建使用的 Gradle 是 Gradle_Wrapper ,JDK 版本是 1.8。

上传软件包到软件发布库步骤,会将构建生成的软件包( /build/ / 路径下的.apk 包)上传到软件发布库里。 点击 “新建并执行” 按钮,执行任务。

界面跳转到任务执行界面,左侧可以看到执行步骤进度,右侧打印构建日志。

当步骤全部执行完成,日志打印 Finished: SUCCESS 表示执行成功。

安装验证

通过软件发布库下载 apk 安装包或扫描二维码,安装至 Android 手机中进行测试。

点击 “制品仓库 - 软件发布库”,进入文件夹,找到.apk 文件,点击 “下载”-“二维码下载”

用安卓手机扫码,然后在浏览器中打开链接,使用前序步骤中使用的华为云账号登录,将.apk 文件下载至手机,根据指导安装应用。

安装完毕后,效果如图所示。

恭喜您完成了体验,欢迎 进华为云官网,交流和体验更多功能和服务。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值