HarmonyOS4.0开发-环境配置

在这里插入图片描述

  • 鸿蒙应⽤开发快速体验
    1.1. 准备开发环境
    1.1.1 安装IDE
    鸿蒙应⽤开发需要使⽤配套的IDE——HUAWEI DevEco Studio。 DevEco Studio基于IntelliJIDEA Community(IDEA社区版)构建,为鸿蒙应⽤提供了⼀站式开发环境,集成了开发、运⾏、调试以及发布应⽤的各项功能。
    在这里插入图片描述
    以下是具体的安装步骤:
  • 获取DevEco Studio安装包,官⽅下载地址为:
    https://developer.huawei.com/consumer/cn/deveco-studio/
  • 解压之后双击 deveco-studio-3.1.0.501.exe ,进⼊安装向导,点击 next 即可
    在这里插入图片描述
  • 选择安装路径,完成后点击 next
    在这里插入图片描述
    4.配置安装选项,勾选第⼀项创建桌⾯快捷⽅式即可,完成后点击 next
    在这里插入图片描述
    5.点击Install 开始安装
    在这里插入图片描述
    6.等待⼏⼗秒后,点击Finish 完成安装
    在这里插入图片描述
    ** 1.1.2. 配置IDE**
    安装完成后,可按以下步骤完成初始化配置
  • 双击桌⾯快捷⽅式,启动DevEco Studio
  • 阅读各项条款,点击Agree 表示同意
  • 初次启动会出现如下设置向导,⾸先需要为后点击Next 即可
    注:
  • nodejs 和ohpm 选择合适的安装路径,完成nodejs ⽤于为鸿蒙应⽤的⾃动化构建⼯具提供运⾏环境。
  • ohpm
    (OpenHarmony Package Manager)是鸿蒙⽣态第三⽅库的包管理⼯具,⽀持共享包的发布、安装和依赖管理。
    在这里插入图片描述
  • 为HarmonyOS SDK选择安装⽬录,完成后点击Next
    在这里插入图片描述
    在这里插入图片描述
  • 等待下载,下载完成后,点击Finish完成配置
  • 完成配置后,调整主题分格,进行Configure
    ** 1.2 创建项目 **
  1. 点击Create Project,选择项⽬模版,此处选择第⼀个Empty Ability 即可
    在这里插入图片描述
  2. 配置项⽬
    可能需要调整的配置项如下,其余保持默认即可,配置完成后,点击Finish 即可
  • Project name:项⽬名称
  • Bundle name:包名,通常为公司域名倒置
  • Save location:项⽬⽬录
    在这里插入图片描述
  1. IDE界面说明
    在这里插入图片描述
  2. 项目结构概述
    在这里插入图片描述
1.3运行项目

DevEco Studio提供了多种⽅式⽤于运⾏项⽬,包括预览、模拟器和真机运⾏
1.3.1 Preview预览
Previewer 预览⽤于查看应⽤的UI界⾯效果,⽅便随时调整界⾯UI布局。只需打开需要预览的⻚⾯⽂件,例如下图中的
Index.ets ,然后点击IDE右侧的Perviewer ,即可看到预览效果。
在这里插入图片描述
1.3.2 模拟器运行
Previewer 预览器主要⽤于查看界⾯UI效果,如需对项⽬进⾏更加深⼊的测试,可以使⽤模拟器运⾏项⽬。初次使⽤需要先安装模拟器,安装步骤如下
1.点击Tools 菜单下的Device Manager ,打开设备管理器 ,点击New Emulator,根据需求安装模拟器
在这里插入图片描述
1.3.3 项目运行
做过java开发的都知道,编译器很像idea,其实就是基于这个改造的,所以操作基本一致,选择运行就行了。真机运行需要打开手机的usb调试(一定是HarmonyOS系统哦)。

相关推荐

  1. HarmonyOS开发环境配置

    2024-07-18 16:40:03       53 阅读
  2. harmonyOS app 开发环境配置流程

    2024-07-18 16:40:03       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 16:40:03       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 16:40:03       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 16:40:03       57 阅读
  4. Python语言-面向对象

    2024-07-18 16:40:03       68 阅读

热门阅读

  1. C++运算符重载(+)

    2024-07-18 16:40:03       21 阅读
  2. 使用Dockerfile构建镜像

    2024-07-18 16:40:03       20 阅读
  3. python开发基础——day14 模块与包

    2024-07-18 16:40:03       23 阅读
  4. 【国内当前可用pip&conda源刷新】

    2024-07-18 16:40:03       19 阅读
  5. 解决浏览器缓存导致获取不到最新前端代码问题

    2024-07-18 16:40:03       21 阅读
  6. 6Python的Pandas:数据读取与输出

    2024-07-18 16:40:03       22 阅读
  7. linux修改时区为CST

    2024-07-18 16:40:03       17 阅读
  8. 请求通过Spring Cloud Gateway 503

    2024-07-18 16:40:03       18 阅读
  9. 使用小皮面版的Nginx服务搭建本地服务器

    2024-07-18 16:40:03       21 阅读
  10. Jenkins 安装、部署与配置

    2024-07-18 16:40:03       23 阅读
  11. Nginx:502 Bad Gateway 错误的原因及解决方法

    2024-07-18 16:40:03       18 阅读
  12. Web开发-LinuxGit基础5-本地-分支

    2024-07-18 16:40:03       20 阅读
  13. 交易-软件科技股F4(kafka、NET、snow、MongoDB)

    2024-07-18 16:40:03       20 阅读