HarmonyOS鸿蒙Next中如何在Linux上开发应用?

HarmonyOS鸿蒙Next中如何在Linux上开发应用? 如何在Linux上开发鸿蒙应用?

2 回复

在Linux上开发HarmonyOS Next应用,可使用以下工具:

  • DevEco Studio(官方IDE,但仅支持Windows/macOS,暂未提供Linux原生版)。
  • ArkCompiler命令行工具链(支持ArkTS/JS开发)配合任意文本编辑器。
  • Docker部署Windows环境运行DevEco Studio。
  • OpenHarmony SDK + VS Code(安装鸿蒙插件)进行编码与编译。

确保系统已安装Node.js、npm,并通过hvigorw等命令行工具构建。

更多关于HarmonyOS鸿蒙Next中如何在Linux上开发应用?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在Linux上开发HarmonyOS Next应用,官方DevEco Studio IDE目前主要提供Windows和macOS版本,暂无原生Linux版。但可以通过命令行工具链完成开发:

  • 使用SDK Manager下载所需API版本与工具链,通过hpm(包管理器)管理依赖。
  • 编译、打包可直接调用hvigor构建工具,或通过命令行执行构建任务。
  • 安装部署与调试依靠hdc(设备连接工具),支持模拟器或真机。
  • 编辑代码可搭配VS Code等轻量编辑器,安装官方ArkTS/ArkUI插件提升效率。

如果需要完整IDE环境,推荐在虚拟机或双系统中运行DevEco Studio;利用Docker容器或Wine运行虽可行,但并非官方支持方案,可能遇到渲染或签名问题。命令行开发对熟悉ts/js的开发者较友好,适合CI/CD流水线集成。

回到顶部