第一:进入到/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我这儿哪儿错了了么??

解决方案 »

  1.   

    你要理解你push到的是哪里adb push /home/caopeng/Desktop/me.jpg /home/caopeng/eclipse/MySDCard后面的路径是你手机文件系统的路径吗?
      

  2.   

    /home/caopeng/eclipse/MySDCard这个路径必须是手机设备中的某个路径,你可以进入adb shell,执行
    ls -l /home/caopeng/eclipse/MySDCard 看看这个路径存不存在
      

  3.   

    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
      

  4.   

    adb push /home/caopeng/Desktop/me.jpg /sdcard/
    这样写就对了,后面跟的是模拟器的device里的目录,而不是你的模拟器设置的SD卡路径的文件所在目录。
      

  5.   

    adb push pc emulator 是把你pc中的文件传到emulator,所以应该是
    adb push /home/caopeng/Desktop/me.jpg /sdcard/
    /sdcard/是模拟器中对应的sd卡目录
      

  6.   

    直接用ddms中所见即所得界面比较好用