HarmonyOS 鸿蒙Next PC应用的开发流程
HarmonyOS 鸿蒙Next PC应用的开发流程 鸿蒙PC应用的开发流程是怎么样的,如何创建项目,如何开发,官网文档中有介绍吗?
小伙伴你好,可以参考文档:
鸿蒙PC应用的开发流程与移动端基本一致。
创建工程参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-create-new-project
- 安装DevEco Studio,创建工程时选择“PC”模板(如Window、TV等设备类型中选PC)。
- 使用ArkTS+声明式UI开发界面,通过分布式API实现PC特有能力(多窗口、键鼠交互)。
- 通过hvigor编译为HAP包,配置签名并连接PC设备或模拟器调试。
- 测试通过后提交至AppGallery,选择“PC”发布渠道。
目前 HarmonyOS NEXT 已初步支持 PC 应用形态,主要通过平板/2in1 设备运行,并在官网提供相关文档。开发流程如下:
-
安装 DevEco Studio
从华为开发者官网下载并安装 DevEco Studio NEXT 版本,配置 HarmonyOS SDK。 -
创建项目
在 IDE 中选择“Empty Ability”或“PC”模板,项目类型选 Application,设备类型勾选 Tablet 或 2in1,SDK 选 API 12+。
项目结构基于 Stage 模型,支持 HAP/HAR 包。 -
开发应用
使用 ArkTS/ArkUI 开发界面,支持响应式布局、窗口分屏、拉伸适配。
PC 特性如多窗口、托盘、快捷键等可通过window、ability等 API 实现。 -
调试与测试
通过 PC 模拟器(需在 SDK Manager 下载 x86 镜像)或真机(华为 PC 设备)运行和调试。 -
打包与发布
签名后构建 APP 包,上传至 AppGallery Connect 分发。
官方文档入口:developer.huawei.com → 文档 → HarmonyOS NEXT → 应用开发,其中“设备开发”部分及“2in1 开发指南”详细描述了 PC 应用适配与开发要点。


