> 文档中心 > Harmony mac在DevEco-Studio终端中输入hdc shell命令报错,找不到文件或路径处理方式

Harmony mac在DevEco-Studio终端中输入hdc shell命令报错,找不到文件或路径处理方式


问题如下:

youon@tangkun ~ % ./hdc shell

zsh: no such file or directory: ./hdc

问题说明:

有时候已经配置过HDC工具环境变量,却无法在DevEco-Studio直接执行命令,此时需要先进入到当前sdk version对应的toolchains的版本号下面去,接下来再执行我们的命令就可以了。

操作步骤:

1.在终端(电脑终端和鸿蒙开发环境终端皆可)输入如下命令,进入当前toolschains版本号目录下:

cd /Users/tangkun/Library/HarmonyOS/Sdk/toolchains/3.0.0.1

路径来源:

依次点击,开发环境Preferences-HarmonyOS SDK

 

2.shell命令

./hdc shell        (Windows环境下无需加./,直接输入命令即可:hdc shell)

3.获取设备apiversion

getprop hw_sc.build.os.apiversion

4.获取设备的udid

bm get --udid

HDC命令操作截图示例,模拟器好像没法获取udid,真机可以正常获取到udid: