鸿蒙 指定设备发布:内部测试

在开发应用时,如何在正式上架前在团队内部进行小范围验证,是个很实际的问题。华为提供了 "指定设备发布" 功能,专门服务于这类场景。

一、指定设备发布

在开发过程中,可能需要在开发团队内共享应用或进行内部测试,此时可以使用华为提供的指定设备发布功能。

核心特点

  • 可将应用发布上传至公司服务器或者第三方云上

  • 团队测试人员可将应用下载到授权的设备上测试

  • 无需提交应用至华为应用市场,版本发布节奏更灵活

  • 限定测试范围,提前发现问题、修复问题

二、指定设备发布 vs 其他测试方式

区别项 指定设备发布 AppGallery邀请测试 AppTest邀请测试 公开测试
面向对象 邀请开发团队内部成员测试 可邀请友好、信任的小范围用户 可邀请友好、信任的小范围用户和开发团队内部成员测试 面向全网所有用户公开招募测试
参与人数 安装设备上限 100台 上限 10000人 外部测试用户上限 10000人 内部测试用户上限 100人 下载安装次数上限 1000万次
支持设备类型 手机、平板、PC/2in1 手机、平板、PC/2in1 手机、平板、PC/2in1 手机、平板、PC/2in1
支持同时测试的版本数 由开发者部署决定 100个 100个 1个
发布AppGallery测试专区 默认 可选
发布AppTest 默认
是否支持分享链接 支持 支持,可拼接邀请码链接 支持,公开链接无需拼接邀请码,直接可用 支持
支持的应用类型 HarmonyOS NEXT应用(暂不支持元服务) HarmonyOS NEXT应用/元服务 HarmonyOS NEXT应用/元服务 HarmonyOS NEXT应用/元服务
支持的国家/地区 仅支持分发中国大陆地区 仅支持分发中国大陆地区 仅支持分发中国大陆地区 仅支持分发中国大陆地区
是否支持极速审核 不涉及 内部测试版本支持极速审核

三、限制

注意:

  1. 当前指定设备发布功能仅支持 Stage模型 开发的 HarmonyOS 应用,暂不支持元服务。

  2. 当前指定设备发布功能仅支持企业开发者使用。

四、测试流程(共三步)

第一步:准备打包所需配置文件

  • 打包前,需要为应用进行签名,以保证应用的完整性和来源的真实性

  • 签名时需要配置相关信息,需要提前做好准备

第二步:编译打包应用

  • 将应用编译打包成待测试版本

  • 后续将包推送给团队成员进行测试

第三步:构建Deeplink实现下载应用

  • 将编译的应用包上传至公司的服务器或第三方云上

  • 通过 Deeplink 的方式,使团队成员通过分发页面的下载按钮下载应用进行测试

说明

除第三步描述的应用包下载安装方式,指定设备发布还支持通过 HDC命令安装应用包

相关推荐
lqj_本人2 小时前
Flutter 三方库「drag_and_drop_flutter」的鸿蒙化适配指南
flutter·华为·harmonyos
JoyCong19983 小时前
知识科普:ToDesk鸿蒙版高级功能免费开放使用了!
运维·服务器·华为·智能手机·harmonyos·远程工作
HwJack204 小时前
HarmonyOS单版本表模式与 schema 实战:多端共编文档的冲突解决
华为·harmonyos
HwJack207 小时前
HarmonyOS开发全文检索 FTS 小实战:中文分词与聊天记录搜索
全文检索·中文分词·harmonyos
Java的搬运工21 小时前
HarmonyOS ArkUI V2 实战:Schema 驱动表单、2in1 适配与实时通信
harmonyos·arkts·openharmony·harmonyos next·表单校验·arkui v2·2in1
花先锋队长21 小时前
HarmonyOS 7.0正式发布|华为天气空间运镜城市皮肤从4城增至10城
华为·智能手机·harmonyos
贾伟康1 天前
【口算王|01】HarmonyOS ArkTS 口算题生成实战:按年级、运算类型和难度生成可控题目
算法·harmonyos·arkts·随机生成·口算题
HarmonyOS_SDK1 天前
基于增强QUIC协议优化弱网下的直播观看体验
harmonyos
安好说AI1 天前
Flutter 三方库 adaptive_image_picker 的鸿蒙化适配指南:零权限选图、纯 Dart 裁剪与目标大小压缩
flutter·harmonyos