首页 物联网

鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 应用实战

分类:物联网
字数: (7142)
阅读: (1569)
内容摘要:鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 应用实战,

许多开发者跃跃欲试鸿蒙开发,但往往卡在第一步:开发环境搭建和 IDE 配置。本文将手把手带你从零开始,搭建鸿蒙开发环境,创建你的第一个 Hello World 应用,并分享一些实战避坑经验。

鸿蒙开发环境搭建

鸿蒙开发依赖于 DevEco Studio,一个基于 IntelliJ IDEA 定制的 IDE。你需要提前安装 JDK (建议 JDK 17+) 并配置好环境变量。

  1. 下载 DevEco Studio: 访问鸿蒙开发者官网,下载最新版本的 DevEco Studio。注意区分 Windows 和 macOS 版本。

    鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 应用实战
  2. 安装 DevEco Studio: 按照安装向导进行安装。安装过程中,确保勾选安装 SDK 的选项。

  3. 配置 SDK: 安装完成后,启动 DevEco Studio。如果 SDK 未自动配置,需要手动配置。依次点击 File -> Settings -> Appearance & Behavior -> System Settings -> SDKs。在右侧面板中,点击 + 号,选择 SDK 目录。SDK 目录通常位于 C:\Users\用户名\AppData\Local\Huawei\Sdk\hmscore_sdk (Windows) 或 /Users/用户名/Library/Huawei/Sdk/hmscore_sdk (macOS)。

    鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 应用实战
  4. 配置环境变量: 这一步容易被忽略,但非常重要。需要配置 HUAWEI_HOME 环境变量,指向 SDK 目录。例如:

    # Windows
    setx HUAWEI_HOME "C:\Users\用户名\AppData\Local\Huawei\Sdk\hmscore_sdk" /M
    
    # macOS/Linux (添加到 ~/.bash_profile 或 ~/.zshrc)
    export HUAWEI_HOME=/Users/用户名/Library/Huawei/Sdk/hmscore_sdk
    export PATH=$PATH:$HUAWEI_HOME/toolchains/bin
    

    配置完成后,需要重启计算机或重新加载环境变量。

    鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 应用实战
  5. 安装 HVD: HVD (HarmonyOS Virtual Device) 是鸿蒙模拟器,用于在没有真机的情况下运行和调试应用。DevEco Studio 提供了 HVD Manager 用于管理 HVD。打开 HVD Manager (Tools -> HVD Manager),选择一个设备镜像进行安装。注意,HVD 需要一定的硬件资源,如果你的电脑性能较弱,可能会遇到卡顿问题。可以尝试调整 HVD 的内存大小来优化性能。

创建 Hello World 应用

  1. 创建项目: 在 DevEco Studio 中,点击 File -> New -> New Project。选择 Empty Ability 模板,填写项目名称、包名等信息。

    鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 应用实战
  2. 编写代码: 打开 entry/src/main/ets/pages/Index.ets 文件。修改代码如下:

    // Index.ets
    import prompt from '@system.prompt';
    
    @Entry
    @Component
    struct Index {
      build() {
        Row() {
          Column() {
            Text('Hello World')
              .fontSize(50)
              .fontWeight(FontWeight.Bold)
          }
          .width('100%')
          .height('100%')
          .justifyContent(FlexAlign.Center)
        }
        .width('100%')
        .height('100%')
      }
    }
    

    这段代码定义了一个 Index 组件,它包含一个 Text 元素,显示 "Hello World" 文本。

  3. 运行应用: 点击 DevEco Studio 工具栏上的 Run 按钮,选择你的 HVD 设备,运行应用。如果一切顺利,你应该能在 HVD 中看到 "Hello World" 文本。

实战避坑经验

  • SDK 版本不兼容: 确保 DevEco Studio、SDK 和 HVD 的版本兼容。尽量使用最新版本,并定期更新。
  • HVD 启动失败: HVD 启动失败通常是由于硬件资源不足或 HVD 配置错误。可以尝试调整 HVD 的内存大小,或者更换其他设备镜像。
  • 编译错误: 仔细检查代码,确保语法正确。查看 DevEco Studio 的错误提示,根据提示进行修改。
  • 网络问题: 有时候,由于网络问题,DevEco Studio 无法下载 SDK 或 HVD。可以尝试更换网络环境,或者配置代理。

通过本文,相信你已经成功搭建了鸿蒙开发环境,并创建了你的第一个 Hello World 应用。鸿蒙开发之路漫漫,希望你能坚持下去,不断探索和学习。

鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 应用实战

转载请注明出处: 夜雨听风

本文的链接地址: http://m.acea2.store/article/71953.html

本文最后 发布于2026-04-12 08:31:14,已经过了15天没有更新,若内容或图片 失效,请留言反馈

()
您可能对以下文章感兴趣
评论
  • 社恐患者 3 天前
    楼主NB,这篇教程比官方文档还清晰!环境变量那块讲得很到位,之前没注意到,一直报错。
  • 吃土少女 48 分钟前
    楼主NB,这篇教程比官方文档还清晰!环境变量那块讲得很到位,之前没注意到,一直报错。
  • 随风飘零 3 天前
    楼主NB,这篇教程比官方文档还清晰!环境变量那块讲得很到位,之前没注意到,一直报错。