0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DevEco Studio 安装与使用全流程

jf_82050620 ? 来源:jf_82050620 ? 作者:jf_82050620 ? 2025-06-24 17:33 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、系统准备与下载

1. 系统要求

  • 操作系统Windows 10/11(64 位)、macOS 11 及以上(X86/ARM)、Linux(需自行编译)。
  • 硬件配置 :至少 8GB 内存、100GB 硬盘空间,推荐 16GB 内存 + SSD 以提升编译速度。

2. 下载 DevEco Studio

  • 官网下载 :访问?[?华为开发者官网?]?,点击「立即下载」获取最新稳定版(如 5.0.5.306)。
  • 版本选择
  • Release版:适合生产环境,功能成熟。
  • Beta1 :适合尝鲜,包含最新特性但可能不稳定。

二、安装与初始化

1. 安装步骤(以 Windows 为例)

  1. 解压安装包 :下载完成后,解压?devecostudio-windows-xxx.zip?? 到指定目录(如?D:HuaweiDevEco Studio?)。
  2. 启动安装向导 :运行?devecostudio.exe?,选择安装路径(建议非系统盘),勾选「添加到环境变量」以方便命令行调用。
  3. 安装依赖 :安装过程中会自动下载并安装 OpenJDK 1.8 (内置)、Gradle等工具。

2. 首次启动配置

  1. 导入设置 :首次启动时选择「Do not import settings」,跳过旧配置迁移。
  2. 登录华为账号 :点击右上角头像登录,用于访问云服务、下载模拟器镜像等。
  3. 安装 HarmonyOS SDK
  • 进入 Settings > OpenHarmony SDK ,选择需要的 SDK 版本(如 API 12 ),点击「Download」安装。
  • 若网络受限,可提前在官网下载离线包,通过「Add Local SDK」导入。

三、创建第一个 Hello World 应用

1. 新建项目

  1. 选择模板 :点击 Create HarmonyOS Project ,选择设备类型(如 Phone)和模板(如 Empty Ability )。
  2. 配置项目 :输入应用名称、包名(如?com.example.myapp?),选择兼容的 SDK 版本(需与模拟器一致)。
  3. 等待同步 :项目创建后,Gradle 会自动下载依赖(首次可能较慢,可通过替换镜像源加速)。

2. 编写代码

  • ArkTS 示例 (?entry/src/main/ets/pages/Index.ets?):
@Entry
@Component
struct Index{
  @State message: string = 'Hello World';

  build() {
    RelativeContainer() {
      Text(this.message)
        .id('ThreeHelloWorld')
        .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%')
  }
}

3. 运行与调试

  1. 启动模拟器
  • 点击 Tools > HVD Manager ,选择设备类型(如 Huawei_Phone ),下载并启动模拟器。
  • 若设备 API 版本与项目不匹配,需在Project Structure中调整?compileSdkVersion?? 和?targetSdkVersion?。
  1. 编译运行 :点击工具栏Run按钮(或按?Shift+F10?),选择模拟器设备,等待应用安装并启动。

四、无网络环境下的安装与使用

1. 离线下载依赖

  1. SDK 离线包
  • 在联网设备上访问?[?HarmonyOS SDK 下载页面?]??,下载所需 SDK 版本的离线包(如?openharmony-sdk-windows-xxx.zip?)1020。
  • 将离线包拷贝到离线设备,通过Settings > OpenHarmony SDK > Add Local SDK导入。
  1. Gradle 配置
  • 提前下载 Gradle 压缩包(如?gradle-8.6-bin.zip??),解压到本地目录(如?D:gradle?)。
  • 修改项目?gradle/wrapper/gradle-wrapper.properties??,将?distributionUrl? 指向本地路径:
distributionUrl=file:///D:/gradle/gradle-8.6-bin.zip
  • 同步项目后,Gradle 将使用本地文件。

2. 手动安装插件

  • 中文语言包 :提前下载?chinese-simplified-intellij-2023.2.zip?,通过Settings > Plugins > Install from Disk安装。

五、常见问题与优化

1. Gradle 下载失败

  • 解决方案
  • 替换为国内镜像源:在?gradle.properties? 中添加:
org.gradle.daemon=true
org.gradle.jvmargs=-Xmx4g
android.useAndroidX=true
android.enableJetifier=true
# 腾讯云镜像
distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.6-bin.zip
  • 使用代理工具(如 Charles)加速下载。

2. 模拟器启动失败

  • 检查项
  • 确保电脑启用虚拟化技术(BIOS 中开启 Intel VT-x/AMD-V)。
  • 关闭杀毒软件或添加信任目录。

·##鸿蒙开发工具##DevEco Studio##商务#

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Studio
    +关注

    关注

    2

    文章

    211

    浏览量

    29966
  • 鸿蒙
    +关注

    关注

    60

    文章

    2656

    浏览量

    44346
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【M-K1HSE开发板免费体验】DevEco Studio应用开发体验(物理机器运行失败)

    安装IDEhttps://developer.huawei.com/consumer/cn/deveco-studio/下下载DevEco Studio需要先登录 解压下载的
    发表于 07-19 11:16

    DevEco CodeGenie 鸿蒙AI 辅助编程初次使用

    一、工具概述与核心能力 DevEco CodeGenie 是集成在 DevEco Studio 中的 AI 辅助编程插件,专为 HarmonyOS 应用开发设计,提供三大核心能力: 智能知识问答
    的头像 发表于 06-26 08:48 ?269次阅读

    最新 HUAWEI DevEco Studio 使用技巧

    最新 HUAWEI DevEco Studio 使用技巧 HUAWEI DevEco Studio 作为我们 harmonyos 应用的开发工具,有必要好好打磨一下。 Chinese
    的头像 发表于 04-27 16:59 ?788次阅读
    最新 HUAWEI <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b> 使用技巧

    DevEco Studio 工具如何安装

    推送应用到真机运行 步骤 1将搭载 KaihongOS 系统的开发板与安装 DevEco Studio 的 PC 相连。 步骤 2应用添加自动签名,详见下一节DevEco
    发表于 04-24 07:38

    最新 HUAWEI DevEco Studio 调试技巧

    # 最新 HUAWEI DevEco Studio 调试技巧 ## 前言 ![image-20240531235823670](https
    发表于 03-30 06:55

    鸿蒙北向开发OpenHarmony5.0 DevEco Studio开发工具安装与配置

    本文介绍OpenHarmony5.0 DevEco Studio开发工具安装与配置,鸿蒙北向开发入门必备!由触觉智能Purple Pi OH鸿蒙开发板演示。搭载了瑞芯微RK3566四核处理器,支持开源鸿蒙OpenHarmony3
    的头像 发表于 03-28 18:05 ?971次阅读
    鸿蒙北向开发OpenHarmony5.0 <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>开发工具<b class='flag-5'>安装</b>与配置

    【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】使用Deveco Studio进行开发

    studio,再到真机运行,对于版本的匹配要求,非常的严格,所以保险起见,我用的是4.1 Release,之前编译的时候,也选用的这个版本。 一、Deveco Studio安装 我没
    发表于 03-16 11:28

    DevEco Studio 联合小艺接入 DeepSeek,步骤更简单开发鸿蒙更专业

    联合小艺接入DeepSeek后,这4个亮点迫不及待要和大家分享: 只需轻松两步,就可以在DevEco Studio 中使用DeepSeek! 第一步:环境准备 1、下载并安装 DevEco
    发表于 03-13 15:11

    HarmonyOS NEXT开发实战:DevEco Studio中DeepSeek的使用

    安装使用 建议使用DevEco Studio 5.0.3及以上版本。 安装DevEco Studio
    发表于 03-07 14:56

    如何在DevEco Studio中利用CodeGPT接入DeepSeek

    近期DeepSeek火爆全球,那一样很火的开发鸿蒙原生应用的DevEco Studio如果把它接入,会发生什么“化学反应”呢?下面我们将详细分享如何在DevEco Studio中利用C
    的头像 发表于 02-19 13:52 ?1200次阅读
    如何在<b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>中利用CodeGPT接入DeepSeek

    DevEco Studio构建分析工具Build Analyzer 为原生鸿蒙应用开发提速

    在原生鸿蒙应用开发过程中,随着项目复杂度的增加,开发者花费在构建上的时间越来越长,导致开发效率降低。为了帮助开发者解决构建效率的问题,华为在DevEco Studio上提供了Build
    发表于 02-17 18:06

    鸿蒙北向开发OpenHarmony4.1 DevEco Studio开发工具安装与配置

    OpenHarmony4.1 DevEco Studio开发工具安装与配置,鸿蒙北向开发入门必备!
    的头像 发表于 02-07 17:35 ?926次阅读
    鸿蒙北向开发OpenHarmony4.1 <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>开发工具<b class='flag-5'>安装</b>与配置

    戈帅的《HarmonyOS从入门到精通40例》DevEco Studio升级说明

    《HarmonyOS从入门到精通40例》DevEco Studio升级说明如附件*附件:《HarmonyOS从入门到精通40例》DevEco Studio升级说明.docx
    发表于 12-03 15:45

    DevEco Studio应用与服务体检工具介绍

    应用检测工具是开发者快速提升鸿蒙应用产品质量不可或缺的。因此,我们要向您推荐DevEco Studio应用与服务体检工具(AppAnalyzer)。当前已支持包括各种类型测试以及最佳实践测试,对于
    的头像 发表于 11-05 11:39 ?1400次阅读
    <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>应用与服务体检工具介绍

    DevEco Studio Code Linter的使用指南

    在当今对代码质量和规范性要求日益严格的环境中,开发者亟需强大的代码检查工具来应对挑战。DevEco Studio Code Linter正是这样一款工具,它通过提升代码质量、统一代码风格,并有效检测安全漏洞和潜在bug,为开发者提供了显著的优势,成为现代软件开发中不可或缺
    的头像 发表于 11-05 09:52 ?1128次阅读