ADB pull命令报错“cannot create <local_file_path>: No such file or directory”的问题求助
ADB pull命令报错“cannot create <local_file_path>: No such file or directory”的问题求助
我最近碰到了之前从没遇到过的ADB问题,具体来说,尝试从WhatsApp文件夹拉取图片时,出现了标题里的报错。
我执行的命令是:
D:\Android\media\com.whatsapp>adb pull "/storage/emulated/0/Android/media/com.whatsapp/WhatsApp/Media/WhatsApp Images/IMG-20211031-WA0050.jpg" "./WhatsApp/Media/Whatsapp Images"
得到的报错信息是:
adb: error: cannot create './WhatsApp/Media/Whatsapp Images\IMG-20211031-WA0050.jpg': No such file or directory
我在Stack Overflow上查过类似问题,有人说是路径长度的问题,但我换了一个文件名(只改了两个数字,路径长度完全一致)的文件执行同样的命令:
D:\Android\media\com.whatsapp>adb pull "/storage/emulated/0/Android/media/com.whatsapp/WhatsApp/Media/WhatsApp Images/IMG-20211031-WA0026.jpg" "./WhatsApp/Media/Whatsapp Images"
这次却成功拉取了文件。
另外补充几个排查过的信息:
- 确认要拉取的文件是存在的,不管是手机端直接查看还是通过ADB命令查询都能找到它
- 尝试过重启ADB服务,问题依旧存在
- 我已经手动创建了目标文件夹,但还是报同样的错误
备注:内容来源于stack exchange,提问作者hmnilp
相关产品推荐
相关产品推荐

