1. 怎麼用adb push將當前文件夾中所有後綴名相同的文件復制到手機
舉個例子,將C盤123文件夾下所有so後綴的文件拷貝到手機/data/local/tmp/文件夾下。
先將123文件夾下文件按照類型篩選,將所有so後綴的文件整理到一個新的文件夾456。
adb push C:\456 /data/local/tmp/
2. 用adb push命令怎麼向手機中傳送文件夾,必
首先使用USB連接電腦與小機,然後安裝adb相應的驅動,這是第一步,也是必須要做的。進入doc系統後,敲入adb shell 可以進入linux命令行狀態,說明adb可以使用了。
1.adb介紹
adb pull <remote> <local> Copies a specified file from an emulator/device instance to your development computer.
adb push <local> <remote> Copies a specified file from your development computer to an emulator/device instance.
adb pull 就是從真機上拷貝文件到PC上。
adb push 就是從PC上復制一份文件到計算機上。
2.adb pull 用法:
以下用模擬器,真機用法類似。
C:\Documents and Settings\Michael\My Documents\My Pictures>mksdcard 512M mycard
C:\Documents and Settings\Michael\My Documents\My Pictures>adb push luan.jpg mycard
failed to 'luan.jpg' to 'mycard': Read-only file system
C:\Documents and Settings\Michael\My Documents\My Pictures>adb push luan.jpg /sdcard
failed to 'luan.jpg' to '/sdcard': Is a directory
C:\Documents and Settings\Michael\My Documents\My Pictures>adb push luan.jpg /sdcard/sdcard
128 KB/s (12383 bytes in 0.093s) #/sdcard下會生成一個sdcard文件
C:\Documents and Settings\Michael\My Documents\My Pictures>adb push luan.jpg /sdcard/
42 KB/s (12383 bytes in 0.281s) #/sdcard下會生成一個luan.jpg文件
C:\Documents and Settings\Michael\My Documents\My Pictures>adb push luan.jpg /sdcard/luan.jpg
55 KB/s (12383 bytes in 0.218s) #/sdcard下會生成一個luan.jpg文件
3.adb push 用法
可以將真機上的一個具體文件拷貝到PC上,也甚至可以將一整個文件夾都拷貝到PC上;如:
1.adb pull /sdcard/mine.jpg ~/Desktop/ #將sdcard中的一個mine.jpg 拷貝到PC的桌面上。
2.adb pull /sdcard/download ~/Desktop/ # 將sdcard中的download 文件整個拷貝到PC的桌面上。
3. adb push 和通過u盤復制到Android系統目錄中的文件有什麼區別
方法/步驟1:
U盤的分區
現在2GB、4GB甚至32GB的U盤,隨處可見,而安卓系統所佔用的磁碟空間卻不到100MB。為了讓製作好的安卓系統U盤不影響自己使用,就得對U盤進行分區以劃分出安卓系統分區和數據存儲區。利用DiskGenius,就可以很方便地完成U盤的分區操作。
方法/步驟2:
先將U盤插入電腦的USB介面,然後下載「DiskGenius」,解壓並運行之;接著在其主界面單擊菜單「硬碟→快速分區」,以打開「快速分區」對話框;然後勾尋自定」單選框並選擇2個分區,再根據自己的需要確定U盤分區的格式為NTFS以及安卓系統分區(以300MB大小為宜)和數據存儲分區的大小;最後單擊「確定」按鈕即可。
方法/步驟3:
下載綠色版的UltraISO並運行之,然後單擊菜單「文件→打開」命令,打開下載的ISO格式安卓系統鏡像文件「android-x86-2.2-asus_laptop.iso」;接著單擊菜單「啟動光碟→寫入硬碟映像」命令,調出「寫入硬碟映像」對話框;再單擊「寫入方式」右邊的下拉箭頭,選擇「USB-ZIP」;最後單擊「寫入」按鈕,將剛剛打開的安卓系統鏡像中的所有文件寫入到U盤中就可以了。
方法/步驟4:
完成上述操作後,停用並拔下U盤,然後重新將U盤插入電腦的USB介面,再重啟系統並通過修改BIOS將U盤設置為首選啟動設備,當利用U盤啟動系統後,我們很快就可以看到安卓系統的啟動菜單了;選擇第一個菜單選項並回車,就能夠看到令人熟悉的安卓系統的桌面了。
4. 通過adb push給沒root的手機根目錄下DATA文件夾復制文件,可以嗎
樓主你好
文件既然肯定存在不給你復制就是ROOT的問題了。
把手機ROOT了吧。
現在可以一鍵ROOT的軟體很多。
我用的是應用寶,現在QQ都自帶應用寶。
用著挺方便的,在電腦和手機上登陸同一個QQ。
在電腦操作就行了。
直接發送到手機上,然後選擇一鍵ROOT。
應用寶可以自動識別手機型號。
補充系統缺失的驅動,和軟體,挺快的。
ROOT的時候別忘了備份,把重要的數據和文件備份了。
希望可以幫助到你。
5. 同一目錄下存在相同文件可以直接adb push嗎
可以的,比如把F:\download\mp3下所有文件 到手機 sdcard/mp3目錄下可以用這個命令
adb push F:\download\mp3 /sdcard/mp3/
希望對你有所幫助!
6. 我是新手,剛接觸android, 想問一下adb push 問什麼不把一個文件夾(包含內容)拷貝到指定的位置,如/system
可以的,比如把F:\download\mp3下所有文件 到手機 sdcard/mp3目錄下可以用這個命令
adb push F:\download\mp3 /sdcard/mp3/
7. adb怎麼傳輸文件
通過ADB向android SD卡傳送文件,方法如下:
1. 創建SD卡並掛載到模擬器
運 行cmd,並cd至android-sdk\tools\目錄下。輸入如下命令則可創建並掛載SD卡到模擬器上。mksdcard的參數中SD卡的大小單 位可以為K或者M(必須為大寫),他會在tools目錄創建一個文件叫sdcard.img。通過在emulator後添加-sdcard即可掛載SD卡 並啟動模擬器。
mksdcard 256M sdcard.img
emulator -avd 2.2 -sdcard sdcard.img
2. 操作單個文件
通過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
3. 操作整個文件夾
要將硬碟上的一個文件夾的所有內容都添加至SD卡的話,可以通過如下命令(注意pic後面不能有\):
adb push E:\Android\pic /sdcard/images/
該命令會把pic文件下以及其子文件夾的內容全部添加到SD卡的images目錄下。如果SD卡下沒有images目錄的話,可以先通過adb shell進行創建,如下:
adb shell
cd /sdcard
mkdir images
exit
而導出整個文件夾的話,可以通過如下命令:
adb pull /sdcard/images/ E:\tmp
8. ADB怎麼導出手機里整個文件夾
導出文件夾在pull後面接目錄就行了,比如我想要導出autotest文件夾(裡麵包含9張圖片)到本內地容的download目錄
$ adb pull /sdcard/DCIM/autotest/ /Users/johnhao/Downloads/
/sdcard/DCIM/autotest/: 9 files pulled. 2.2 MB/s (4183170 bytes in 1.841s)
這樣,在我的Downloads/ 目錄下就會新建一個autotest文件夾,裡麵包含所有的9個文件