当前位置: 代码迷 >> Android >> ADB push 如何使用
  详细解决方案

ADB push 如何使用

热度:48   发布时间:2016-05-01 21:28:36.0
ADB push 怎么使用
第一:进入到/home/caopeng/eclipse 目录下:
mksdcard 2G MySDCard.img 我的MySDCard.img 在/home/caopeng/eclipse 目录下
第二:emulator -avd Android2.2 -sdcard MySDCard.img 之后出现一条警告,如下,其他正常。
emulator: WARNING: Unable to create sensors port: Connection refused
第三:adb push /home/caopeng/Desktop/me.jpg /home/caopeng/eclipse/MySDCard
 或者 adb push /home/caopeng/Desktop/me.jpg /home/caopeng/eclipse/MySDCard/
都不行,
提示如下错误:
failed to copy '/home/caopeng/Desktop/me.jpg' to '/home/caopeng/eclipse/MySDCard/': No such file or directory

我这儿哪儿错了了么??

------解决方案--------------------
你要理解你push到的是哪里

adb push /home/caopeng/Desktop/me.jpg /home/caopeng/eclipse/MySDCard

后面的路径是你手机文件系统的路径吗?


------解决方案--------------------
/home/caopeng/eclipse/MySDCard这个路径必须是手机设备中的某个路径,你可以进入adb shell,执行
ls -l /home/caopeng/eclipse/MySDCard 看看这个路径存不存在
------解决方案--------------------
my opinion is the same as the up-floor, if the both directory are the pc directory, you can not use the command: adb push
------解决方案--------------------
adb push /home/caopeng/Desktop/me.jpg /sdcard/
这样写就对了,后面跟的是模拟器的device里的目录,而不是你的模拟器设置的SD卡路径的文件所在目录。
  相关解决方案