【鸿蒙HarmonyOS实战:通过华为应用市场上架测试版App实现HBuilder X打包的UniApp项目的app转hap教程(邀请码)方式教程详解】

鸿蒙HarmonyOS实战:通过华为应用市场上架测试版App实现HBuilder X打包的UniApp项目的app转hap教程(邀请码)方式详解

在使用uniapp打包的鸿蒙项目的过程中,由于生成的是app文件,而hdc传给鸿蒙HarmonyOS系统需要的是hap文件,hdc不能上传app文件,需要hap格式,或者通过华为应用市场下载app文件,本文介绍了如何通过上架华为应用商店(测试版本)的方式,将app文件放在鸿蒙HarmonyOS系统上使用。

注意:本文只做邀请码方式的介绍。

文章目录


前言

**在使用uniapp打包的鸿蒙项目的过程中,由于生成的是app文件,而hdc传给鸿蒙HarmonyOS系统需要的是hap文件,本文介绍如何通过上架华为应用商店(测试版本)的方式,将app文件放在鸿蒙HarmonyOS系统上**:

使用hdc上传app会报错:

powershell 复制代码
D:\hongmengmode\hdcshell>hdc file send ware.house.screen_1-release-signed.app /
[Fail]Error opening file: read-only file system, path://ware.house.screen_1-release-signed.app

原因:不能上传app文件,需要hap格式,或者通过华为应用市场下载app文件


以下是本篇文章正文内容,下面案例可供参考

一、HarmonyOS应用/服务发布

参考官方文档:HarmonyOS应用/服务发布

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-publish-app-V5

二、使用步骤

1.上架.app文件到AGC

将HarmonyOS应用/服务打包成.app文件后上架到AppGallery Connect,上架详细操作指导请参考上架HarmonyOS应用或上架元服务。

按照官方步骤往下操作:发布HarmonyOS应用

c 复制代码
https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-releaseapp-0000001914554900


我这里填的测试版本,因为我不需要发布商店,我只需要在本地鸿蒙系统上安装这个软件,不需要公开。

2.软件包发布

发布成功后的页面,如果报错就根据报告内容修改

3.创建测试版本

4.点击【版本列表】-【创建版本测试】- 【邀请测试】

官方文档参考:https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-testapp-0000001873653977#section22510401333

1.点击"测试用户"菜单目录,进入"测试用户"管理页面,点击右上角"创建测试群组"。

2.测试群组创建成功后,"测试用户"页面会展示群组名称、已添加测试用户数量。选择某个"测试用户群组",并点击"管理",即可进入测试用户群组的管理详情界面。

3.邀请码添加:可以选择生成一个邀请码,并设置想要邀请参与测试的人数上限。邀请码生成后,需要将邀请码拼接到测试版本分享链接上,即可通过分享链接的方式,邀请测试用户。这个方式无需提前收集用户的华为账号,使用更方便。

4.这个邀请码一会需要用到

邀请码一定要勾选!!!


5.滚动到页面底部有个【生成链接分享】,复制这个链接

6.拼接邀请链接和邀请码

然后拼接刚刚获取的邀请码:


拼接方式:

1、测试版本提交审核后,复制对应的分享链接,如:http://xx.xx.xx?taskId=123456

2、在上述链接的末尾,拼接上&invitationCode=邀请码。

3、拼接完成后的链接:http://xx.xx.xx?taskId=123456\&invitationCode=邀请码。


注意

邀请测试任务开始后,测试群组如果添加新的测试用户,则新加入的测试用户不会自动收到邀请测试的链接,需要手动将邀请测试的分享链接发给新加入的测试用户参与测试。

三、邀请码用户参与方式

(1)用户点击分享链接,进入邀请测试的介绍页

(2)用户在邀请测试的介绍页,点击"开始测试"

(3)用户同意加入应用的测试群组

说明

1.若用户是首次接收邀请,需要先同意加入应用的测试群组,后续即可直接参与测试。

2.请使用系统浏览器打开链接。

(4)进入应用测试版本的详情页,并点击下载安装

3.若您在AGC的测试版本配置界面,测试发布方式选择了"生成分享链接",且选择的测试用户群组中,有生效中状态的邀请码。则您可以将测试版本分享链接拼接邀请码后,给到用户。

用户参与方式与第2点相同。

说明

邀请测试用户首次参与测试时,必须先通过邮件/短信通知的方式进入,首次同意加入群组后,后续可直接在应用尝鲜专区查找应用。

三、总结

以上就是今天要讲的内容,本文用uniapp打包的鸿蒙项目生成的是app文件,hdc传给鸿蒙HarmonyOS系统,本文介绍如何将app文件打包成鸿蒙,放在华为商店,然后安装在鸿蒙HarmonyOS系统上使用。

其他参与方式参考官方文档:https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-testapp-0000001873653977#section22510401333

本文只做邀请码方式的介绍

相关推荐
还是鼠鼠4 分钟前
图书管理系统 Axios 源码__新增图书
前端·javascript·vscode·ajax·前端框架·node.js·bootstrap
还是鼠鼠3 小时前
图书管理系统 Axios 源码 __删除图书功能
前端·javascript·vscode·ajax·前端框架·node.js·bootstrap
轻口味3 小时前
Vue.js `Suspense` 和异步组件加载
前端·javascript·vue.js
努力的小雨4 小时前
快速入门 DeepSeek-R1 大模型
经验分享
m0_zj5 小时前
8.[前端开发-CSS]Day08-图形-字体-字体图标-元素定位
前端·css
还是鼠鼠5 小时前
图书管理系统 Axios 源码__编辑图书
前端·javascript·vscode·ajax·前端框架
北极象5 小时前
vue3中el-input无法获得焦点的问题
前端·javascript·vue.js
RZer5 小时前
Hypium+python鸿蒙原生自动化安装配置
python·自动化·harmonyos
百度网站快速收录5 小时前
网站快速收录:如何优化网站头部与底部信息?
前端·html·百度快速收录·网站快速收录
Loong_DQX6 小时前
【react+redux】 react使用redux相关内容
前端·react.js·前端框架