Hello HarmonyOS:搭建DevEco Studio开发环境与第一个应用运行(1)

1. 系统要求检查

在安装前,请确保电脑配置满足以下推荐要求,以保证 DevEco Studio 流畅运行:

  • 操作系统:Windows 10 64位 或 Windows 11 64位
  • 内存:16GB 及以上(8GB 仅能勉强启动,建议 16GB+)
  • 硬盘:至少 100GB 可用空间(建议使用 SSD 固态硬盘)
  • 分辨率:1280×800 像素及以上
  • 虚拟化支持:需开启 Hyper-V 或 HAXM 以支持模拟器加速
2. 下载安装包
  • 访问华为开发者官网下载中心。下载
  • 登录华为账号。
  • 选择 Windows 版本,下载 deveco-studio-xxxx.exe 安装包。
  • 建议同时下载并校验文件完整性,确保安装包未被篡改。
3. 安装步骤
  1. 双击运行下载的 .exe 文件。
  2. 若系统弹出"Windows 已保护你的电脑"提示,点击"更多信息" → "仍要运行"。
  3. 在安装向导中,点击"Next"。
  4. 选择安装路径(建议不要安装在 C 盘,可选 D:\DevEco Studio 等路径),点击"Next"。
  5. 选择是否创建桌面快捷方式,点击"Next"。
  6. 点击"Install"开始安装。
  7. 安装完成后,勾选"Run DevEco Studio",点击"Finish"启动。
4. 首次启动配置
  • 启动后,IDE 会自动检测并提示安装 HarmonyOS SDK、Gradle、Node.js 等必要组件。
  • 按提示完成 SDK 下载与配置,建议选择国内镜像源以加速下载。
  • 配置完成后,即可创建第一个鸿蒙项目。
5. 构建第一个HarmonyOS应用(ArkTS)
  • 菜单栏选择File > New > Create Project 来创建一个新工程

  • 选择Application 应用开发,选择模板Empty Ability ,单击Next 进行下一步配置。

  • 需要兼容的API版本

  • 构建第一个页面

  • Project 窗口,单击entry > src > main > ets > pages ,打开Index.ets 文件

cs 复制代码
@Entry
@Component
struct Index {
  @State message: string = 'Hello World';

  build() {
    RelativeContainer() {
      Text(this.message)
        .id('HelloWorld')
        .fontSize($r('app.float.page_text_font_size'))
        .fontWeight(FontWeight.Bold)
        .alignRules({
          center: { anchor: '__container__', align: VerticalAlign.Center },
          middle: { anchor: '__container__', align: HorizontalAlign.Center }
        })
        .onClick(() => {
          this.message = 'Welcome';
        })
    }
    .height('100%')
    .width('100%')
  }
}
  • 效果图
相关推荐
花开彼岸天~1 小时前
15 Button 组件与交互反馈设计:按压动画与呼吸脉冲
华为·交互·harmonyos·鸿蒙系统
ZZZMMM.zip7 小时前
基于鸿蒙HarmonyOS NEXT开发AI英语口语应用:智能口语练习新体验与鸿蒙Flutter框架跨端实
人工智能·flutter·华为·harmonyos·鸿蒙·鸿蒙系统
心中有国也有家8 小时前
AtomGit Flutter 鸿蒙客户端:白噪音场景的视觉设计
学习·flutter·华为·harmonyos
最爱老式锅包肉8 小时前
《HarmonyOS技术精讲-ArkGraphics 2D(方舟2D图形服务)》第九篇:数据可视化——柱状图与饼图的绘制实战
华为·信息可视化·harmonyos
心中有国也有家8 小时前
AtomGit Flutter 鸿蒙客户端:呼吸练习的完整生命周期
学习·flutter·华为·harmonyos
绝世番茄10 小时前
登录表单布局:从 Column 到完整表单 —— 鸿蒙 HarmonyOS ArkTS 原生学习指南
华为·list·harmonyos·鸿蒙
不才难以繁此生10 小时前
HarmonyOS ArkTS 实战|中式美食用户行为数据:Preferences 持久化、搜索缺口与候选排序
harmonyos·arkts·用户行为分析·preferences·中式美食·arkui v2
智塑未来10 小时前
鸿蒙系统对比安卓、iOS,核心优势是什么?
android·ios·harmonyos
心中有国也有家10 小时前
AtomGit Flutter 鸿蒙客户端:呼吸球动画
学习·flutter·华为·harmonyos
ZZZMMM.zip11 小时前
信息压缩站-长文智能摘要的HarmonyOS开发实践
人工智能·华为·harmonyos·鸿蒙·鸿蒙系统