使用adb push命令将硬盘上的文件复制到虚拟设备上时,执行命令如下:
C:\Documents and Settings\Administrator>adb push G:\self\android\video\caiyan_tw
o_people.mp4 sdcard\caiyan.mp4
结果提示说:只读的文件系统
failed to copy 'G:\self\android\video\caiyan_two_people.mp4' to 'sdcard\caiyan.mp4
': Read-only file system
试了几遍都这样,后来修改成:
C:\Documents and Settings\Administrator>adb push G:\self\android\video\caiyan_tw
o_people.mp4 sdcard/caiyan.mp4
结果提示:
418 KB/s (5336243 bytes in 12.453s)
搞定了!!
分析原因是目标文件的路径,开始用了\右斜杠(sdcard\caiyan.mp4),后来改成/左斜杠(sdcard/caiyan.mp4)就好了。。
本文介绍了解决使用ADB push命令时遇到的文件系统只读问题的方法。通过更改目标路径中的斜杠类型,从反斜杠()改为正斜杠(/),成功将文件从本地硬盘复制到了虚拟设备。
1316

被折叠的 条评论
为什么被折叠?



