关于mac配置hdc(鸿蒙)

关于mac配置hdc(鸿蒙)

在最开始配置的hdc -v时候老是出现格式不匹配

于是乎在网上找官网也不行,最后在csdn上找到了这篇文章Mac配置hdc才有的头绪

环境变量的问题

自己做一个简单的总结

首先在访达里面打开ide

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

bash 复制代码
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/

你可以看一下你的路径拼起来是什么记一下,下面要用!!!!

bash 复制代码
1、打开终端工具,执行以下命令,根据输出结果分别执行不同命令
echo $SHELL

-如果输出结果为/bin/bash,则执行以下命令,打开.bash_profile文件。
vi ~/.bash_profile

-如果输出结果为/bin/zsh,则执行以下命令,打开.zshrc文件。
vi ~/.zshrc
复制代码
2、单击字母"i",进入Insert模式。

3、重点:

到这里要拼成你的路径了

bash 复制代码
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步:

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

最后试一下

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

相关推荐
熊猫钓鱼>_>2 小时前
从闲置平板到家里的“控制大脑“:鸿蒙智慧中控面板完整实战
运维·人工智能·华为·自动化·电脑·ai编程·harmonyos
xUxIAOrUIII2 小时前
日常笔记-1005-1
linux·笔记·python·macos
500842 小时前
React Native for OpenHarmony 实战:三方库 react-native-url-polyfill 的鸿蒙化适配指南
javascript·react native·react.js·性能优化·electron·harmonyos
熊猫钓鱼>_>5 小时前
从2D平铺到3D沉浸:我用HarmonyOS 7端侧AI做了一个全程数据不出设备的空间化私密相册
前端·人工智能·3d·华为·华为云·harmonyos·鸿蒙
传奇开心果编程5 小时前
【Compose Multiplatform 跨端开发学与练】第9课 测试与调试
android·学习·macos·ios·kotlin·web·composer
m0_738185825 小时前
Flutter 鸿蒙化实战:foundation_fluttify 适配 OpenHarmony,Fluttify 桥接层
flutter·华为·harmonyos·鸿蒙
m0_738185826 小时前
Flutter 鸿蒙化实战:http_proxy 适配 OpenHarmony,HTTP 代理
flutter·http·华为·harmonyos·鸿蒙
m0_738185826 小时前
Flutter 鸿蒙化实战:headset_connection_event 适配 OpenHarmony,耳机插拔监听
flutter·华为·harmonyos·鸿蒙
supabc1236 小时前
Celium:连接 Windows、Mac、Linux 与 Android,让远程访问和设备管理更简单
android·linux·windows·macos·远程访问·网络管理·celium
牛奔6 小时前
Mac 精准安装指定 macOS 版本完整教程(升级 + 降级通用)
macos