我正在尝试为我的摩托罗拉 Android 手机使用 Ubuntu Linux 11.10 开发一个简单的 pygame。我无法让“adb push”命令工作。我收到一条failed to copy 'foo.txt' to '/media/MOT': No such file or directory
错误消息。我究竟做错了什么?
这是我到目前为止所尝试的:
手机的 SD 卡安装在 /media/MOT/ 上,我可以 ls,创建一个文件夹并删除其中的一个文件夹。
user@linuxlappy:~$
user@linuxlappy:~$ cd /media/MOT/
user@linuxlappy:/media/MOT$ ls
Android burstlyImageCache burstlyVideoCache data DCIM download gstomperdemo LOST.DIR slacker temp.apk
user@linuxlappy:/media/MOT$ mkdir writetest
user@linuxlappy:/media/MOT$ rmdir writetest/
我要复制的文件是 /home/user/ 目录中的 foo.txt
user@linuxlappy:/media/MOT$ cd /home/user/
user@linuxlappy:~$ ls foo.*
foo.txt foo.txt~
我在手机上启用了 USB 调试:设置 > 应用程序 > 开发 > USB 调试。
我相信我已经正确安装了 adb,我可以列出带有 adb 设备的手机。
user@linuxlappy:~$ adb devices
List of devices attached
0910E8201700B017 device
当我尝试将一个简单的文本文件推送到 SD 卡时,我收到此错误消息。
user@linuxlappy:~$ adb push foo.txt /media/MOT
failed to copy 'foo.txt' to '/media/MOT': No such file or directory
user@linuxlappy:~$