问题如下:
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: