adb pull 和 adb push


1. 操作單個文件
通過adb push,則可將文件添加到SD卡中。如果想在push的時候修改文件名稱的話,只需要修改push的第二個參數改成完整路徑(目錄+文件名),如/sdcard/test-0.jpg。重啟模擬器,則可以在見到SD卡中新添加的內容了。
 
adb push E:/images/test.jpg /sdcard/
adb push E:/images/test.jpg /sdcard/test-0.jpg
而要將test.jpg提取出來的話,可使用adb pull命令。第二個參數為本機硬盤地址,如果不想改名的話,只需要輸入目錄地址(不能加\),而需要改名的話,輸入文件的完整路徑就行了。
adb pull /sdcard/images/test.jpg E:\tmp
adb pull /sdcard/images/test.jpg E:\tmp\test-0.jpg
 
2. 操作整個文件夾
要將硬盤上的一個文件夾的所有內容都添加至SD卡的話,可以通過如下命令(注意pic后面不能有\):
adb push E:\Android\pic /sdcard/images/
 
linux下: adb push ~/Videos/bigbang4 /storage/sdcard0 push進去了整個文件夾中的視頻
adb push ~/Videos/bigbang4/*.* /storage/sdcard0是錯誤的
 
該命令會把pic文件下以及其子文件夾的內容全部添加到SD卡的images目錄下。如果SD卡下沒有images目錄的話,可以先通過adb shell進行創建,如下:
adb shell
cd /sdcard
mkdir images
exit
而導出整個文件夾的話,可以通過如下命令:
adb pull /sdcard/images/ E:\tmp


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM