HarmonyOS 鸿蒙Next:用DevEco Studio开发时设备连接后无法识别设备
HarmonyOS 鸿蒙Next:用DevEco Studio开发时设备连接后无法识别设备
调试运行过程中,安装HAP失败,提示“Device not founded or connected”。
或DevEco Studio无法识别到已连接的设备,显示“No device”。
解决措施
可能存在如下原因:
- 当前Toolchains中的hdc_std.exe版本和设备的hdcd版本不匹配。
- hdc_std工具的进程或设备存在异常(仅macOS环境存在)。
1、如果是hdc_std.exe版本和设备的hdcd版本不匹配
分别查询hdc_std.exe和hdcd的版本信息:
①查询hdc_std.exe版本:在toolchains目录下执行如下命令。
hdc_std.exe -v
②查询设备的hdcd版本:将设备与电脑进行连接后,在toolchains目录下执行如下命令。
hdc_std.exe shell hdcd -v
如果上述查询的结果中为“1.1.1k”的版本,则需要更新对应的SDK或镜像。例如,hdc_std.exe的版本为1.1.1k,hdcd版本为1.1.1l,则请在OpenHarmony每日构建(http://ci.openharmony.cn/dailybuilds)中,获取最新的ohos-sdk版本,然后解压获取toolchains下的hdc_std.exe工具,将其替换到OpenHarmony SDK下的toochains目录中。
2、如果是hdc_std工具的进程或设备异常,该问题主要存在macOS开发环境。
①执行如下命令,结束hdc_std的进程,然后尝试重新连接。./hdc_std kill
②若按照步骤1操作后还是不能连接,请重启设备,然后尝试重新连接。
你好,参考下截图,在安装的sdk路径下,找下toolchains的目录
HarmonyOS的流畅动画和过渡效果让操作更加顺畅,体验极佳。
楼主你好,我这边的设备经常在重启后连接不上deveco,设备管理器里面显示“未知USB设备(设定地址失败)”,卸载设备后重新扫描设备改动,可自动安装驱动并恢复连接。有几率无法恢复,此时必须给设备恢复出厂设置,才能正常连接。
请问这种现象有解吗?设备是3568A开发板。
你好,麻烦告知下DevEco Studio的具体版本号、SDK的版本号哈
deveco版本号是3.1.0.501,sdk是openharmony3.2.12.5
你好,这种大概率是和PC驱动有关系,建议联系下厂商进行修复哈~
用华为手机助手这个软件直连手机就可以了
真的吗? 不行吧
我也是!手机在Android Studio中能正常找到,但在DevEco下找不到!所以应该是软件问题。
Build #DS-233.14475.28.36.503500
Build Version: 5.0.3.500, built on July 17, 2024
Runtime version: 17.0.10+1-b1087.17 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 8
Registry:
idea.plugins.compatible.build=IC-233.14475.28
这个版本一致显示No device,如何处理啊
老哥,你解决了没有,我也是这个问题,从403升级到500后就连不上了,手机系统也是Beta2 版本的
放弃了,搞个虚拟机就好了
我也是,遇到了这个问题,Android studio 可以显示,我是5.0.3的版本
mac系统,mate60pro <HarmonyOS4.2.0>
android studio 可以识别
DevEco Studio NEXT Developer Beta2 无法识别
flutter devices
3 connected devices:
ALN AL00 (mobile) • FMR0223825008912 • android-arm64 • Android 12 (API 31)
macOS (desktop) • macos • darwin-x64 • macOS 12.7.5 21H1222 darwin-x64
Chrome (web) • chrome • web-javascript • Google Chrome 127.0.6533.88
怎么办?已经卡这里半个月了
4.2没法识别的,要next版本的手机
windows系统,pura 70pro+ <HarmonyOS4.2.0>
android studio 可以识别
DevEco Studio NEXT Developer Beta5 无法识别
我的也是无法连接。手机mate 20x
DevEco Studio NEXT Developer Beta3
Build #DS-233.14475.28.36.503600
构建版本:5.0.3.600, built on August 7, 2024
Runtime version: 17.0.10+1-b1087.17 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 4096M
Cores: 16
Registry:
ide.windowSystem.autoShowProcessPopup=true
idea.plugins.compatible.build=IC-233.14475.28
HarmonyOS鸿蒙Next在DevEco Studio中设备连接后无法识别设备,可能原因包括:
- 设备未开启开发者模式或USB调试。
- USB连接线不符合标准,建议使用满足USB2.0标准的数据线。
- 使用的hdc_std.exe版本与设备hdcd版本不匹配,需检查并更新。
- hdc工具或设备进程异常,尝试重启设备和电脑后重新连接。
请逐一排查上述可能原因。如果问题依旧没法解决,请加我微信,我的微信是itying888。