首页 智能家居

鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 快速上手

分类:智能家居
字数: (6315)
阅读: (9490)
内容摘要:鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 快速上手,

想必各位开发者都对鸿蒙HarmonyOS充满期待,但是上手第一步——搭建开发环境,往往会遇到各种各样的问题。本文将带你一步步完成鸿蒙开发1--Hello World,并分享一些实战避坑经验,让你的鸿蒙之旅更加顺畅。我们不再需要为了模拟器卡顿而升级电脑配置,不再需要为下载缓慢而苦恼。

鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 快速上手

开发环境准备:工欲善其事,必先利其器

IDE选择:DevEco Studio

首选官方推荐的DevEco Studio,它基于IntelliJ IDEA深度定制,集成了鸿蒙开发所需的各种工具和插件。下载地址:https://developer.huawei.com/consumer/cn/deveco-studio

鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 快速上手

安装 DevEco Studio

  1. 下载安装包: 根据你的操作系统选择合适的安装包下载。
  2. 运行安装程序: 按照提示一步步安装。注意:安装路径尽量不要包含中文和空格。
  3. 配置 SDK: 安装完成后,启动 DevEco Studio,会自动提示配置SDK。你可以选择在线下载,也可以选择手动配置已下载的SDK。
  4. 配置鸿蒙 SDK (HUAWEI HarmonyOS SDK): DevEco Studio会引导你配置鸿蒙SDK。需要注意的是,要确保你的JDK版本符合鸿蒙SDK的要求,通常需要 JDK 1.8 或 JDK 11。

配置环境变量

为了方便在命令行中使用鸿蒙开发工具,需要配置以下环境变量:

鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 快速上手
  • HUAWEI_HOME:指向鸿蒙SDK的安装目录。
  • PATH:将%HUAWEI_HOME%\toolchains\bin添加到PATH中。

模拟器/真机调试准备

  • 模拟器: DevEco Studio自带模拟器,但体验可能不太流畅。可以选择使用真机调试,或者尝试第三方模拟器,如夜神模拟器等。
  • 真机: 如果使用真机调试,需要在手机的开发者选项中开启USB调试,并允许电脑进行调试。

创建 Hello World 项目

  1. 启动 DevEco Studio: 启动后,选择“Create Project”。
  2. 选择模板: 选择“Empty Ability”模板。
  3. 配置项目信息: 填写项目名称、包名等信息。
  4. 编写代码:MainAbilitySlice.java文件中,找到onStart方法,添加以下代码:
package com.example.helloworld.slice;

import com.example.helloworld.ResourceTable;
import ohos.aafwk.ability.AbilitySlice;
import ohos.aafwk.content.Intent;
import ohos.agp.components.Text;
import ohos.agp.components.ComponentContainer;
import ohos.agp.components.LayoutScatter;

public class MainAbilitySlice extends AbilitySlice {
    @Override
    public void onStart(Intent intent) {
        super.onStart(intent);

        // 创建一个Text组件
        Text text = new Text(this);
        text.setText("Hello World");

        // 将Text组件添加到布局中
        ComponentContainer layout = (ComponentContainer) LayoutScatter.getInstance(this)
                .parse(ResourceTable.Layout_ability_main, null, false);
        layout.addComponent(text);

        super.setUIContent(layout);
    }

    @Override
    public void onForeground(Intent intent) {
        super.onForeground(intent);
    }
}
  1. 运行项目: 点击“Run”按钮,选择你的设备(模拟器或真机)运行项目。如果一切顺利,你将在设备上看到“Hello World”字样。

实战避坑经验

  1. SDK版本不兼容: 确保你的SDK版本与DevEco Studio版本兼容。可以尝试更新或降级SDK版本。
  2. Gradle配置错误: 鸿蒙项目使用Gradle进行构建。如果出现Gradle错误,可以尝试清理项目并重新构建。
  3. 设备连接问题: 如果无法连接设备,请检查USB驱动是否正确安装,以及开发者选项是否开启。
  4. 权限问题: 在真机调试时,可能会遇到权限问题。需要在AndroidManifest.xml文件中声明所需的权限。

总结

本文详细介绍了鸿蒙开发环境的搭建和Hello World项目的创建过程,并分享了一些实战避坑经验。希望能够帮助各位开发者快速上手鸿蒙开发,开启你的鸿蒙之旅。

鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 快速上手

鸿蒙 HarmonyOS 初体验:从环境搭建到 Hello World 快速上手

转载请注明出处: 代码一只喵

本文的链接地址: http://m.acea1.store/blog/185456.SHTML

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

()
您可能对以下文章感兴趣
评论
  • 奶茶三分糖 3 天前
    写得很详细,解决了我的环境配置问题,感谢!
  • 单身狗 6 天前
    楼主讲得很清晰,特别是避坑经验那部分,简直是救命稻草。
  • 红豆沙 1 天前
    感觉鸿蒙的模拟器还是有点卡顿,真机调试体验好很多。
  • 麻辣烫 6 天前
    请问一下,如果我想用 ArkUI 开发,这个教程也适用吗?