当前位置: 首页 > news >正文

Mac安装DevEco Studio

下载

首先进入鸿蒙开发者官网,顶部导航栏选择开发->DevEco Studio

在这里插入图片描述

根据操作系统下载不同版本,其中Mac(X86)为英特尔芯片,Mac(ARM)为M芯片。

在这里插入图片描述

安装

  1. 下载完毕后,开始安装。

  2. 点击Agree

    在这里插入图片描述

  3. 首次使用,请选择Do not import settings,单击OK

配置

接下来介绍首次启动DevEco Studio的配置向导:

  1. 安装Node.js与ohpm。可以指定本地已安装的Node.js或ohpm(Node.js版本要求为v14.19.1及以上,且低于v17.0.0;对应的npm版本要求为6.14.16及以上)路径位置;如果本地没有合适的版本,可以选择Install按钮,选择下载源和存储路径后,进行在线下载,单击Next进入下一步。

    如果配置向导界面出现的是设置HTTP Proxy Setup,说明网络受限,请根据参考信息配置DevEco Studio代理后,再下载Node.js、ohpm和SDK。

    img

  2. SDK Setup界面,单击img按钮,设置HarmonyOS SDK存储路径,单击Next进入下一步。

    HarmonyOS SDK路径中不能包含中文字符。

    img

  3. 在弹出的SDK下载信息页面,单击Next,并在弹出的License Agreement窗口,阅读License协议,需同意License协议后,单击Next

    下载SDK过程中,如果出现下载JS SDK失败,提示“Install Js dependencies failed.”,请根据JS SDK安装失败处理指导进行处理。

    img

  4. 确认设置项的信息,点击Next开始安装。

    img

  5. 等待Node.js、ohpm和SDK下载完成后,单击Finish,界面会进入到DevEco Studio欢迎页。

如果首次不小心关闭了窗口

点击Help -> Diagnose Development Environment可以识别开发环境是否完备。

在这里插入图片描述

在这里插入图片描述

点击Set it up now,根据提示下载即可。

在这里插入图片描述

使用

创建项目

在这里插入图片描述

在这里插入图片描述

点击侧边栏的Previewer,即可看到效果

在这里插入图片描述

相关文章:

  • 蓝牙配对、连接和删除汇总
  • AOP面向切面编程
  • 前端框架(Front-end Framework)和库(Library)的区别
  • Java接入ChatGPT接口简单示例
  • Android 11.0 systemui锁屏页面时钟显示样式的定制功能实现
  • 设计模式——建造者模式(创建型)
  • 【JavaFX】实现计算器小程序
  • PyCharm连接远程服务器上Docker容器,使用远程服务器的python intercepter解释器和GPU资源 [本地调试深度学习代码]
  • 解决Sortable拖动el-table表头时,由于选择列造成的拖拽顺序错乱的bug
  • 排序-选择排序与堆排序
  • ubuntu18.04配置cuda+cudnn+tensorrt+anconda+pytorch-gpu+pycharm
  • 开源治理典型案例分享(汇编转)
  • 使用BeautifulSoup 4和Pillow合并网页图片到一个PDF:一种高效的方式来处理网页图像
  • 2024 年 SEO 现状
  • IDEA版SSM入门到实战(Maven+MyBatis+Spring+SpringMVC) -Spring IOC底层实现
  • Bytom交易说明(账户管理模式)
  • centos安装java运行环境jdk+tomcat
  • DOM的那些事
  • java概述
  • Java小白进阶笔记(3)-初级面向对象
  • LintCode 31. partitionArray 数组划分
  • oschina
  • Phpstorm怎样批量删除空行?
  • spring security oauth2 password授权模式
  • SQL 难点解决:记录的引用
  • ucore操作系统实验笔记 - 重新理解中断
  • 从伪并行的 Python 多线程说起
  • 检测对象或数组
  • 简单易用的leetcode开发测试工具(npm)
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 如何优雅地使用 Sublime Text
  • 微信支付JSAPI,实测!终极方案
  • 从如何停掉 Promise 链说起
  • 湖北分布式智能数据采集方法有哪些?
  • #if #elif #endif
  • (04)odoo视图操作
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (6)设计一个TimeMap
  • (7)STL算法之交换赋值
  • (day6) 319. 灯泡开关
  • (Git) gitignore基础使用
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (二)JAVA使用POI操作excel
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (十八)SpringBoot之发送QQ邮件
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (译)计算距离、方位和更多经纬度之间的点
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .Net - 类的介绍
  • .Net core 6.0 升8.0
  • .NET 中的轻量级线程安全
  • .NET单元测试
  • .net和jar包windows服务部署
  • .Net中ListT 泛型转成DataTable、DataSet