私のモトローラのアンドロイド携帯用のUbuntu Linux 11.10で簡単なpygameを開発しようとしています。私は "adb push"コマンドを動作させるのに問題があります。 failed to copy 'foo.txt' to '/media/MOT': No such file or directory
エラーメッセージが表示されます。私は間違って何をしていますか?linuxの "adb push"コマンドで "No such file or directory"というエラーが発生しました
携帯電話のSDカードは/メディア/ MOTにマウントされて/そして私は、フォルダを作成し、そのフォルダを削除し、LSにできる午前:ここ
は、私がこれまで試したものです。
[email protected]:~$
[email protected]:~$ cd /media/MOT/
[email protected]:/media/MOT$ ls
Android burstlyImageCache burstlyVideoCache data DCIM download gstomperdemo LOST.DIR slacker temp.apk
[email protected]:/media/MOT$ mkdir writetest
[email protected]:/media/MOT$ rmdir writetest/
私がコピーしようとしていたファイルは私の/ home /ユーザー/ディレクトリにfoo.txtのある
[email protected]:/media/MOT$ cd /home/user/
[email protected]:~$ ls foo.*
foo.txt foo.txt~
私は電話でUSBデバッグを有効に: 設定>アプリケーション>開発> USBデバッグ
私はadbが正しくインストールされていると信じています。私はadbデバイスで電話機をリストすることができます。
[email protected]:~$ adb devices
List of devices attached
0910E8201700B017 device
単純なテキストファイルをSDカードにプッシュしようとすると、このエラーメッセージが表示されます。
[email protected]:~$ adb push foo.txt /media/MOT
failed to copy 'foo.txt' to '/media/MOT': No such file or directory
[email protected]:~$
"cp"と "adb push"はまったく同じことをしますか? – bgryderclock
@bgryderclock:まあ、その結果は同じです。しかし、彼らはインターネット経由でファイルを転送することは、旧式のフロッピーディスク経由でファイルを転送することとまったく同じことです。 'cp'は「マウントされたパーティション内の場所間でファイルをコピーする」と言います。 'adb push'は「ホストマシンと接続されたデバイス/エミュレータ間でファイルをコピーする」と言います。 'adb push'は、あなたのマシンとインターネット上のファイルをコピーする' scp'に精通しています.http://developer.android.com/guide/developing/tools/adb.html#copyfiles – CommonsWare