文档管理中心
指南快应用开发快应用全新开发快应用开发手机/平板快应用

开发手机/平板快应用

准入条件

在进行快应用开发前,请先完成如下准备工作:

  • 在华为开发者联盟上注册成为开发者,并完成实名认证,详细参见“账号注册认证”。
  • 完成开发环境的搭建,包括在PC上安装华为快应用IDE、在测试手机安装调试运行在手机/Pad上快应用的加载器,详细参见“安装开发工具”。
  • 在AppGallery Connect(以下简称AGC)上完成快应用的创建,详细参见“创建快应用”。

创建项目

  1. 打开华为快应用IDE,在欢迎页选择“新建项目 > 快应用”,选择“手机与平板”,点击“下一步”。

  2. 根据待开发快应用的内容,选择合适的模板,点击“下一步”。
    • 通用模板:包括基本的“Hello World”、“快应用官方示例”和“横屏示例”三个模板。
    • 行业模板:包含“阅读”、“新闻”、“电商”、“外卖”和“儿童教育” 五类行业模板。
    • 云开发模板:结合华为AppGallery Connect平台生成“Severless Hello World”。
      说明

      “云开发模板”需要使用华为账号登录后才能使用,详细操作参见“快应用Serverless开发”。

  3. 填写项目信息后,点击“确定”。
    • 应用名称:应用名称,用于在桌面图标、弹窗等处显示。例如:QuickAppDemo。
    • 应用包名:发布的快应用为以.rpk为后缀的文件,此处即定义发布后的包名。推荐采用com.company.module的格式,例如:com.huawei.quickappdemo。
    • 工作空间:项目工程存储路径。

编辑代码

  1. 配置manifest.json文件中 minPlatformVersion 为所需使用的规范版本号。
  2. 在左侧工程目录选择相应的工程文件,参考快应用规范进行快应用基础功能的开发。

    快应用规范包括:

  3. 除了基础功能的开发,您还可以根据需要实现更多功能。

运行调试

  1. 将测试手机(最好为华为手机)使用USB数据线成功连接装有华为快应用IDE的电脑。打开测试手机的“开发者模式”,详细打开方式参见“华为手机如何打开开发者选项”。
  2. 菜单选择“工具 > 生成证书”。
    • 没有签名文件:右下角弹出创建签名文件提示,点击“创建签名”,输入相关信息后,点击“创建”,或者点击“导入签名”,导入已有的签名文件。

    • 已存在签名文件:弹出签名信息,点击“OK”。
  3. 选择需要编译调试的文件,点击实时编译按钮。

  4. 在弹出页面选择运行的设备,点击“确定”。

  5. 如果手机上没有安装快应用引擎,将在右下角弹出提示框,点击“安装”进行安装。已安装则跳过此步骤。

  6. 在弹出的手机模拟窗口可以查看编译后的效果。

打包正式版本

确保开发的快应用功能没有问题,即可使用华为快应用IDE打包发布成rpk包,提交华为应用市场进行上架审核,详细打包过程参见“打包快应用”。

相关链接

在 指南 中进行搜索
请输入您想要搜索的关键词