文档首页 > > 用户指南> 系统模板构建> Android-Ionic构建

Android-Ionic构建

分享
更新时间: 2020/03/27 GMT+08:00

背景信息

  • Ionic是一款基于Angular、Cordova的强大的HTML5移动应用框架,可以快速创建一个跨平台的移动应用。
  • 支持快速开发移动App、移动端Web页面、混合App和Web页面。

基础环境

镜像

镜像内置工具

codeci/gradle_base:gradle_hybird_v1.0

  • 基础工具

    git、curl、zip、unzip

  • 开发工具

    android-sdk_r24.0.2-linux

    sdk-tools-linux-4333796

    openjdk1.8-linux-x64

    nodejs-v10.16.0

    gradle-5.4.1

  • npm组件

    yarn、ionic、cordova、angular

自定义安装npm组件

  • 全局安装:npm install –g xxx
  • 项目下安装:npm install xxx
  • 如果发现镜像内安装的npm组件不符合要求,可以按照如下方式卸载,然后安装自己所需组件。以cordova为例:
    1. 查看cordova版本:cordova --version,可知版本为最新的 9.0.0。

        

    2. 卸载cordova:npm uninstall –g cordova

        

    3. 重新安装需要的cordova版本:npm install –g cordova@8.0.0

        

操作步骤

  1. 确认Ionic项目已经上传到codehub代码仓库。

    项目中包含“ionic.config.json、package.json”“andular.json”等项目编译描述文件。

  2. 在新建编译构建任务额“选择构建模板”步骤,选择Ionic Android App构建模板,单击“确定”开始配置。
  3. 选择Gradle、JDK和NDK版本后,修改命令框中的打包脚本:

      

  4. 配置“上传软件包到软件发布库”。

    • 单击“上传软件包到软件发布库”,可以配置要上传到软件发布仓的构建包路径、版本号和包名。

      构建包路径默认是“platforms/android/app/build/outputs/apk/debug/app-debug.apk”格式,可根据实际情况填写准确的路径。

    • 关于“上传软件包到软件发布库”说明,请参见上传软件包到软件发布库

  5. 单击“新建”完成编译构建任务配置。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区