头图

华为云软件开发生产线 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_ch...
源仓库访问权限:不需要用户名 / 密码勾选 “我已阅读并同意 《隐私政策声明》 和 《CodeArts 服务使用声明》”点击 “下一步” 按钮。

图片

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

图片

​ 创建成功,如下图所示:

图片

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

图片

图片

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

图片

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

图片

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

图片

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

图片

  界面跳转到任务执行界面,左侧可以看到执行步骤进度,右侧打印构建日志。当步骤全部执行完成,日志打印 Finished: SUCCESS 表示执行成功。

图片

​安装验证
通过软件发布库下载 apk 安装包或扫描二维码,安装至 Android 手机中进行测试。点击 “制品仓库 - 软件发布库”,进入文件夹,找到.apk 文件,点击 “下载”-“二维码下载”

图片

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

图片

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


PaaS服务小智
4 声望2 粉丝

分享华为云相关技术干货,产品介绍,前沿资讯等