CodeArts搭建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文件下载至手机,根据指导安装应用。
安装完毕后,效果如图所示。
恭喜您
恭喜您完成了体验,欢迎 进华为云PaaS产品体验交流群,交流和体验更多功能和服务。
- 点赞
- 收藏
- 关注作者
评论(0)