鸿蒙操作系统软件开发需要啥工具?必备资源清单一网打尽!

发布日期:2025-10-19 13:39浏览次数:

最近不是鸿蒙挺火的嘛琢磨着学点新东西总没错。想着自己捣鼓个小工具玩玩,结果第一步就被开发环境整懵了。好家伙,装工具就折腾了大半天。把踩的坑和搞定用到的东西捋一捋,给想入坑的朋友提个醒。

一、准备工作,官网找资料最靠谱

当然是得知道自己需要直接上华为开发者官网找答案,别瞎搜论坛。官网首页导航栏清清楚楚,点进去找到“开发”部分。刚开始有点眼花缭乱,但耐心点找总没错。主要需要几个大头:开发工具本身、配套的 SDK、模拟器,当然还有开发文档。

二、动手安装,重点看工具链

下载好 DevEco Studio(就这个 IDE) 的安装包,选最新的正式版。安装过程没啥特别,一路下一步就行,注意勾选添加到系统 PATH。装完打开,第一件事不是创建项目!它得安装配套的 SDK 和工具链。点开设置,找到 HarmonyOS 的 SDK 管理器。

  • SDK Platforms:这里选你目标设备的系统版本,比如手机的话选最新的 API,别贪多,够用就行,下载体积不小。
  • SDK Tools:这块是重点! 是必须的(鸿蒙很多构建依赖它);鸿蒙模拟器(这里叫 Emulator)也得装上,方便跑程序;hdc 工具(类似安卓的 adb)用于真机调试,也装上;Ohpm 包管理工具相当于鸿蒙的 npm,必须装。这里有个坑,下载速度慢到崩溃,建议找个国内镜像源配上去,不然等到半夜。

对了,JDK 版本要 11 或 17,不是越新越别用 Java 8!我本机装的 17,直接在 IDE 里设置 JDK 路径就行。看着进度条一点点走完,泡碗面的功夫差不多搞定。

三、开搞项目,工具要用熟练

SDK 装终于可以创建新项目了。选个空白的“Empty Ability”开始练手。IDE 会自动生成项目结构。重点来了,学会用右侧的“工具”窗口,特别是“设备管理器”。

  • 本地模拟器:在里面创建个 P40 什么的虚拟机,启动后就能在上面调试 App。第一次启动挺慢的,耐心等。
  • 真机调试:自己的华为手机用数据线连上,打开开发者模式(设置里狂点版本号),勾选 USB 调试。在 IDE 设备列表里就能看到你的手机了,选它直接运行,调试特别方便。

代码写起来感觉跟安卓有点像,开发语言主要是 ArkTS(类似 TypeScript),UI 描述有点声明式的味道,用 XML 那种结构。查文档得勤快,鸿蒙的特性比如 Ability、Service、ExtensionAbility 这些概念,没文档真抓瞎。IDE 里的帮助文档整合得还行,遇到问题 Ctrl+左键点进去看说明。

唠叨几句

搞完一圈最大的感受就是:工具链得装对、装全(*、Emulator、hdc、Ohpm),少一个都可能报一堆莫名其妙的错误。官网文档是你的命根子,比乱搜强一百倍。DevEco Studio 是关键钥匙,用它管理 SDK、模拟器、跑项目最省心。虽然开始配环境有点磨人,但东西都到位后,写起代码来还是挺顺手的。我现在的小工具已经能在真机跑起来了,开始尝试写点小功能了!大家冲!

如果您有什么问题,欢迎咨询技术员 点击QQ咨询