问题:要获取华为鸿蒙系统手机的UDID,但是提示“error: no devices/emulators found”,意思是发生错误:未找到设备/模拟器,当前手机是接入USB的并是处于开发状态,是什么原因造成该问题的呢?
问题追加: 参照文章:非鸿蒙HarmonyOS系统和HarmonyOS怎么获取udid? 然后是采用以下命令获取UDID的: C:\Users\LCKJ123\AppData\Local\Huawei\Sdk\toolchains>hdc shell bm get -udid 返回以下信息: error: no devices/emulators found
回答: 产生该问题的原因应该是电脑没有识别到你的鸿蒙系统手机,建议查查连接线、接口等连接是否正常。同时,看看你的Windows系统里有没有识别到鸿蒙手机。 另外,连接鸿蒙手机后,在手机上会弹出选择连接方式的对话框,在里面选择传输文件方式。选好后,在电脑端就能看到这个华为设备了。 在资源管理器中可以看到如下图所示的设备:
在设备管理器中可以看到如下图所示的设备:
注:通过以上思路几乎都能够顺利的获取到UDID。 |