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

关于mac配置hdc(鸿蒙)

关于mac配置hdc(鸿蒙)

在最开始配置的hdc -v时候老是出现格式不匹配
于是乎在网上找官网也不行,最后在csdn上找到了这篇文章Mac配置hdc才有的头绪
环境变量的问题
自己做一个简单的总结

首先在访达里面打开ide
在这里插入图片描述
在这里插入图片描述

打开之后输入下面的命令,一步一步的找到toolchains这一层即可

chenzihan@chenzihandeMacBook-Air DevEco-Studio.app % ls
Contents
chenzihan@chenzihandeMacBook-Air DevEco-Studio.app % cd Contents
chenzihan@chenzihandeMacBook-Air Contents % ls
_CodeSignature	Info.plist	license		Resources
bin		jbr		MacOS		sdk
CodeResources	lib		plugins		tools
chenzihan@chenzihandeMacBook-Air Contents % cd sdk
chenzihan@chenzihandeMacBook-Air sdk % ls
default
chenzihan@chenzihandeMacBook-Air sdk % cd default 
chenzihan@chenzihandeMacBook-Air default % ls
hms		openharmony	sdk-pkg.json
chenzihan@chenzihandeMacBook-Air default % cd openharmony 
chenzihan@chenzihandeMacBook-Air openharmony % ls
ets		js		native		previewer	toolchains
chenzihan@chenzihandeMacBook-Air openharmony % cd toolchains    

然后记下这个路径. 我这里的路径就是/Applications/DevEco-Studio.app/Contents/sdk/HarmonyOS-NEXT-DB3/openharmony/toolchains/
你可以看一下你的路径拼起来是什么记一下,下面要用!!!!

1、打开终端工具,执行以下命令,根据输出结果分别执行不同命令
echo $SHELL-如果输出结果为/bin/bash,则执行以下命令,打开.bash_profile文件。
vi ~/.bash_profile-如果输出结果为/bin/zsh,则执行以下命令,打开.zshrc文件。
vi ~/.zshrc
2、单击字母“i”,进入Insert模式。

3、重点:
到这里要拼成你的路径了

HDC_SDK_PATH=/Applications/DevEco-Studio.app/Contents/sdk/HarmonyOS-NEXT-DB3/openharmony/toolchains/#这里替换成你的路径launchctl setenv HDC_SDK_PATH $HDC_SDK_PATH # 仅MacOS需要在此执行,Linux无须执行export PATH=$PATH:$HDC_SDK_PATH

替换完之后开始第4步:

4、编辑完成后,单击Esc键,退出编辑模式,然后输入“:wq”,单击Enter键保存。
5、执行以下命令,使配置的环境变量生效。
-如果步骤1时打开的是.bash_profile文件,请执行如下命令:
source ~/.bash_profile复制
-如果步骤1时打开的是.zshrc文件,请执行如下命令:
source ~/.zshrc

最后试一下
在这里插入图片描述

出现版本号就说明是配置OK了

相关文章:

  • 【25软考网工】第六章(4)VPN虚拟专用网 L2TP、PPTP、PPP认证方式;IPSec、GRE
  • MacOS 上构建 gem5
  • 算法模型部署后_python脚本API测试指南-记录3
  • 四、STM32 HAL库API完全指南:从功能分类到实战示例
  • 微信小程序仿淘宝拍照/照片点位识图、点位裁剪生图、图片裁剪组件、图片点位框选、裁剪生成图片,canvasToImg
  • Parasoft C++Test软件单元测试_实例讲解(指针类型的处理)
  • Spring MVC 根据请求头 (如 Accept) 怎么返回 JSON 或 XML 数据?
  • WebFlux vs WebMVC vs Servlet 对比
  • 【SSM-SpringMVC(二)】Spring接入Web环境!本篇开始研究SpringMVC的使用!SpringMVC数据响应和获取请求数据
  • Spring MVC参数传递
  • tensorflow-cpu
  • tabs切换#
  • git|gitee仓库同步到github
  • PyCharm 快捷键指南
  • 基于Qt6 + MuPDF在 Arm IMX6ULL运行的PDF浏览器——MuPDF Tools
  • Spring Boot集成RabbitMQ高级篇:可靠性与性能提升
  • 面试题:请解释Java中的设计模式,并举例说明单例模式(Singleton Pattern)的实现方式
  • 解决WSL、Ubuntu的.ico图标不正确显示缩略图
  • 解决IDEA Maven编译时@spring.profiles.active@没有替换成具体环境变量的问题
  • 将本地文件上传到云服务器上
  • 微信网站前景/免费seo课程
  • 我自己做个网站怎么做/找关键词的方法与技巧
  • 做非法网站判什么邢/广告资源发布平台
  • 网站建设php的心得和体会/搜索引擎优化培训
  • 重庆渝中区企业网站建设哪家好/关键词挖掘ppt
  • 最个人网站/广州百度seo排名