我嘗試從我的PC複製文件到手機,但它得到IOException錯誤。 我已經爲此任務編寫了以下代碼:從計算機複製文件到Android手機
運行時rt = Runtime.getRuntime(); rt.exec(「adb pull mnt/sdcard/Samsung/Music/test.mp3 E:/」);
我嘗試從我的PC複製文件到手機,但它得到IOException錯誤。 我已經爲此任務編寫了以下代碼:從計算機複製文件到Android手機
運行時rt = Runtime.getRuntime(); rt.exec(「adb pull mnt/sdcard/Samsung/Music/test.mp3 E:/」);
可能有兩個原因:
您可能沒有訪問該文件的權限。
您的工作目錄無權訪問adb
。嘗試運行命令:
「cmd /c /pathtoadb/adb.exe pull /pathtofile e:/tryadifferentdirectory/
」
您也可以在Eclipse中使用DDMS工具推送文件到設備。從文件瀏覽器中選擇mnt/sdcard,然後單擊推文件按鈕。
爲什麼你在PC上運行'adb'? – leppie