应用如何上架分发到多端（手机、PC、平板）
=====================

#### 问题现象

同一个应用如何上架分发到手机、PC、平板多端设备，工程代码和AppGallery Connect侧如何配置？

#### 背景知识

一个应用需要在多个设备上提供同样的内容，则需要适配不同的屏幕尺寸和硬件，开发成本较高。HarmonyOS系统面向多终端提供了“[一次开发，多端部署](https://developer.huawei.com/consumer/cn/doc/best-practices/bpta-multi-device-overview)”（简称为“一多”）的能力，让开发者可以基于一套设计，高效构建多端可运行的应用。

#### 解决方案

应用上架时，需根据软件包中声明的设备（即module.json5配置文件中“[deviceTypes](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/module-configuration-file#devicetypes标签)”标签的枚举值）勾选对应的支持设备，确保软件包中声明的设备范围大于等于AppGallery Connect上勾选的支持设备范围。提交审核时会进行校验，如果AppGallery Connect上勾选的支持设备范围大于软件包内声明时，会提示上传的软件包与声明支持设备不一致，将无法提交审核。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/1f/v3/Ehv8_3eVT5-qchxjCVeVLA/zh-cn_image_0000002658913803.png?HW-CC-KV=V1&HW-CC-Date=20260709T134326Z&HW-CC-Expire=86400&HW-CC-Sign=FC9AA4A4DB29C9D9D2F621ADB7920AED9ECFC7293FE91FC80CA3D68F66834F4F "点击放大")

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/13/v3/bwztXZdmRlmSbUZ2-zfDtw/zh-cn_image_0000002658793861.png?HW-CC-KV=V1&HW-CC-Date=20260709T134326Z&HW-CC-Expire=86400&HW-CC-Sign=B0A52A3674BB708B83EDE1B0BFFB5F580543450314114FE8FE5935C0B6CC1388 "点击放大")

#### 常见FAQ

Q：AppGallery Connect应用信息中的支持设备勾选分发的规则有哪些需要注意？

A：

1、当设备类型包含手机时，即便包里未声明平板，应用也会默认以兼容的方式分发到HarmonyOS NEXT平板。

2、当设备类型未勾选PC/2in1时，但手机和平板应用经过测试后会默认发布到PC/2in1。

更多详情参考[配置支持设备](https://developer.huawei.com/consumer/cn/doc/app/agc-help-release-app-devicetype-0000002271592112)。

Q：应用在手机端已上架，PC端和平板与手机端功能有所不同，如何只针对PC端和平板上架？

A：需要重新创建项目单独上架PC端和平板，包名和手机端区分开。