PC から電話にファイルをコピーしようとしましたが、IOException エラーが発生します。このタスクのために次のコードを作成しました。
ランタイム rt = Runtime.getRuntime(); rt.exec("adb pull mnt/sdcard/Samsung/Music/test.mp3 E:/");
PC から電話にファイルをコピーしようとしましたが、IOException エラーが発生します。このタスクのために次のコードを作成しました。
ランタイム rt = Runtime.getRuntime(); rt.exec("adb pull mnt/sdcard/Samsung/Music/test.mp3 E:/");
次の 2 つの理由が考えられます。
そのファイルにアクセスする権限がない可能性があります。
あなたの作業ディレクトリには へのアクセス権がありませんadb
。次のようにコマンドを実行してみてください。
" cmd /c /pathtoadb/adb.exe pull /pathtofile e:/tryadifferentdirectory/
"
Eclipse で DDMS ツールを使用してファイルをデバイスにプッシュすることもできます。ファイル エクスプローラーから mnt/sdcard を選択し、ファイルのプッシュ ボタンをクリックします。