FinClip为企业提供小程序生态圈技术产品,开发者可在FinClip小程序开发帮助中心找到相关FinClip小程序指引

# 小程序生成鸿蒙 App

功能背景

小程序生成鸿蒙 App 功能是开发者工具中的附加功能,可以帮助小程序应用开发者将已有的小程序,快速转换为可上架应用商店或本地运行的移动 App。大幅度降低研发成本,提升研发效率。

# 1. 功能介绍

小程序生成鸿蒙 App 功能可以帮助开发者,将已有小程序代码导出为鸿蒙的项目工程。开发者不再需要掌握完善的移动应用开发与打包技能,只需要将主要的精力放在小程序中完成产品设计与功能实现,就能够获得能够上架应用商店,或者直接在手机等智能设备中安装的 App。

在这里,所导出的鸿蒙应用则仅作为小程序所存在的“壳应用”,真实的业务实现与相关请求均通过小程序实现,App 的更新与升级也都可以通过小程序实现。

此外,用户还可以对 App 的图标、名称和权限进行定义,以满足更加丰富的使用需要。

# 2. 操作说明

用户可以通过下述步骤去用小程序生成鸿蒙 App:

  1. 进行鸿蒙 App 相关配置
  2. 生成鸿蒙 App

# 2.1 进行鸿蒙 App 相关配置

您可以通过界面右上方的「生成 App」菜单,查看相关功能。

image.png 点击开发者工具菜单栏 - 生成 App - 生成鸿蒙 App 配置,对相关内容进行配置。

# 2.1.1 App 基础配置

鸿蒙 App 基础配置: 配置需打包的应用的应用名称,应用 App 版本号,应用 build 版本号.

  • App 版本号安装 x.y.z 的格式填写

  • 应用 build 版本号会自动生成

image.png

# 2.1.2 App 图标配置

App 图标配置: 开发者只需配置一张图标图片(1024 * 1024,png 格式)即可,开发者工具会自动按照鸿蒙终端配置所需要的图片。 image.png

# 2.2 生成鸿蒙 App 打包

# 2.2.1 准备工作

在进行 App 打包前,需要进行一些打包工作,具体如下:

  • 用户需要有一个用于打包的小程序包以及 Finclip Sass 账号,如无,参考:平台注册
  • 在 Sass 平台创建小程序及通过开发者工具上传小程序,参考:创建小程序
  • 上传小程序代码包后,对小程序进行审核上架,参考:小程序审核上架。 到这里,你得到了一个上架的小程序,记住该小程序的 AppId, 后面会用到。
  • 配置关联应用,新增 bundleId,关联小程序,参考关联应用与 bundleId。在关联小程序步骤,关联上面上架的小程序。记住新增的 bundleId,后面有用。

到这,准备工作就已经完成了。下面开始进行鸿蒙 App 打包。

# 2.2.2 本地编译(导出工程项目)

第一步,配置小程序信息 image.png

第二步,选择关联应用与 BundleID image.png

第三步,配置导出目录 image.png

第四步,导出成功 image.png

# 2.3 本地工程配置

本地工程文件配置见 本地工程文件配置

© FinClip with ❤ , Since 2017