鸿蒙开发:从零搭建Hello World,Java 集合 “Map(1)”面试清单(含超通俗生活案例与深度理解)。
·
鸿蒙开发入门:Hello World(开发环境及IDE搭建)
开发环境准备
鸿蒙(HarmonyOS)开发支持Windows、MacOS和Linux系统。需确保系统满足以下条件:
- Windows:64位Windows 10或更高版本,内存8GB以上,硬盘剩余空间100GB。
- MacOS:macOS 10.13或更高版本,配备M1芯片或Intel处理器。
- Linux:Ubuntu 18.04/20.04 LTS或CentOS 7.6/8.2(需提前配置Java环境)。
安装DevEco Studio
DevEco Studio是鸿蒙官方IDE,基于IntelliJ IDEA开发。
- 访问华为开发者官网下载对应版本安装包。
- 安装过程中勾选HarmonyOS SDK和Toolchains选项。
- 启动后通过SDK Manager安装最新版SDK(API版本需与目标设备匹配)。
配置基础环境变量
- 设置Java JDK路径(建议JDK 1.8或11)。
- 在
~/.bash_profile(Mac/Linux)或系统环境变量(Windows)中添加SDK路径:export PATH=$PATH:/path/to/harmonyos/sdk/toolchains
创建第一个项目
- 打开DevEco Studio,选择Create HarmonyOS Project。
- 选择模板Empty Ability(Java或JS),填写项目名称(如
HelloWorld)。 - 配置项目路径和包名,设备类型选择Phone。
编写Hello World代码
以Java版为例,修改MainAbilitySlice.java:
public class MainAbilitySlice extends AbilitySlice {
@Override
public void onStart(Intent intent) {
super.onStart(intent);
Text text = new Text(this);
text.setText("Hello, HarmonyOS!");
text.setWidth(ComponentContainer.LayoutConfig.MATCH_PARENT);
text.setTextSize(50);
text.setTextAlignment(TextAlignment.CENTER);
super.setUIContent(text);
}
}
运行与调试
- 点击工具栏Run按钮,选择模拟器或真机设备(需提前配置调试证书)。
- 等待应用编译部署,模拟器将显示"Hello, HarmonyOS!"文本。
常见问题解决
- SDK下载失败:检查网络代理,或手动下载SDK后解压至指定目录。
- 模拟器无法启动:确认BIOS中已开启虚拟化(Intel VT-x/AMD-V)。
- 真机调试报错:检查设备开发者模式是否开启,并安装正确的签名证书。
进阶学习建议
- 查阅鸿蒙官方文档了解Ability生命周期。
- 尝试使用JS/ArkTS开发范式实现相同功能。
- 使用DevEco Studio的Previewer功能实时预览UI布局。
(注:以上代码和步骤基于DevEco Studio 3.1及HarmonyOS 3.0版本,其他版本可能存在差异)
更多推荐

所有评论(0)