向Android模拟器中push文件时出现Failed to push xx on emulator-5554: Read-only file system错误

在windows下调试android程序时,如果碰到要向模拟器的SD卡中push文件,很可能会遇到如题所述的错误,如果遇到这个错误咋办呢?像Linux下一样修改权限?

No!其实遇到这样的问题,有时候都不能叫问题啦……我刚刚也说了,“在windows下调试android程序时”,为什么强调这个呢,因为如果是这个情况,那说明你肯定是习惯了win的使用习惯啦~但是,在使用adb push 命令时,后面加的目的路径是基于linux内核的,因此,当然要符合linux的使用习惯啦~OK,说重点,这边大家要确保后面的目的路径的路径分隔符是“/”,而不是win下的“\”。给个例子哈~:adb push project\abcd\aa.txt /sdcard/txtfile/aa.txt

如果大家不是因为这个路径输入错误的原因导致题中所述的错误的,那可以重启一下模拟器和eclipse,一般重启后就不会有这样的错误啦~

你可能感兴趣的:(eclipse,windows,android,File,System,linux内核)