HarmonyOS鸿蒙Next中hdc list targets检测不到设备

HarmonyOS鸿蒙Next中hdc list targets检测不到设备

求助大佬  
DevEco studio能检测到,但hdc list targets显示empty  
我用的真机huawei nova11 se
7 回复

一切操作正常的话,就是检测不到设备,可以打开设备的开发者选项,下滑到选择usb配置,默认为MTP,请更改为RNDIS,这样既可检测到。

更多关于HarmonyOS鸿蒙Next中hdc list targets检测不到设备的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


问题解决了吗?hdc list targets 返回空 , 我的是鸿蒙4.2 平板。 已经开启了 debug, 关闭了win11防火墙,插上了USB,或者 加入了局域网。就是 显示不出来设备,而ADB命令一切正常。

看评论

经查找发现SDK中有两个hdc,路径分别是:

1、sdk\openharmony\9\toolchains

2、sdk\hmscore\3.1.0\toochains

通常系统路径指向的是路径1;而DevEco Studio似乎用的路径2;因此在IDE显示有USB真机时,切换路径到上面路径2后执行 hdc list targets 可看到连接的设备,包括真机和模拟器;希望有帮助哈:)

lion@liondeiMac ~ % adb shell getprop hw_sc.build.platform.version

* daemon not running; starting now at tcp:5037

* daemon started successfully

adb: no devices/emulators found

11可能还是双框架,看一下这个命令,有什么返回值

adb shell getprop hw_sc.build.platform.version

在HarmonyOS鸿蒙Next中,使用hdc list targets检测不到设备,可能原因及解决方法如下:

  1. 设备未连接:确保设备通过USB或网络正确连接,并已开启开发者模式和USB调试。

  2. HDC未安装或配置错误:检查HDC工具是否正确安装,环境变量是否配置。

  3. 设备驱动问题:确保设备驱动已正确安装,可在设备管理器中查看。

  4. HDC版本不匹配:使用与HarmonyOS版本匹配的HDC工具。

  5. 设备未授权:首次连接时,设备会弹出授权提示,确认授权。

  6. 网络连接问题:若使用网络连接,确保设备与PC在同一网络,且IP地址正确。

  7. 防火墙或安全软件:检查防火墙或安全软件是否阻止了HDC的连接。

通过以上步骤排查,通常可以解决问题。

回到顶部