问题描述
更新DevEco到最新版后,无法连接模拟器。
提示Unable to locate hdc within the SDK. Please check whether the hdc exists.
原因分析:
意思说在SDK中找不到hdc,检查hdc是否存在。
既然知道原因,那就好解决。
下载一套SDK就行了。
解决方案:
文件->设置->OpenHarmony SDK
选择一套sdk下载即可。
但是,有个奇怪的问题,DevEco Studio编译时用的sdk路径并不是上图中下载的位置,而是DevEco Studio的安装路径下的...sdk\default\openharmony\toolchains
找遍了设置项都没找到哪里可以更改编译设置。
不知道是不是这个版本的问题,以前好像没出现过这种情况。
那只能把文件复制到DevEco Studio安装路径下了,或者下载的时候直接选择DevEco Studio安装路径作为下载目录。
找到你下载OpenHarmony SDK时选择的位置
将所有内容拷贝到DevEco Studio的安装路径下的...sdk\default\openharmony\toolchains
文件夹里,直接覆盖即可。
然后重启DevEco Studio,不会再报Unable to locate hdc within the SDK. Please check whether the hdc exists.
这个错误了,启动设备管理器,可以正常连接模拟器,又可以愉快的使用了。