日期:2014-05-16  浏览次数:20484 次

adb push时提示 read only的问题

使用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)就好了。。

?

1 楼 leochan007 2010-08-03  
windows 上 没这个问题

linux平台上开发才有 如何解决?
2 楼 viva-浅唱 2011-04-18  
Windows上确实有这个问题,左斜杠和右斜杠的为什么有区别?
3 楼 zhaole609 2011-05-11  
我也是,谢谢了