目錄 1. 什么是adb與fastboot 2. 下載 3. adb工具包的安裝 4. adb工具包的使用方法 4.1 adb工具 4.1.1 連接方式 4.1.2 adb的命令 4.2 fastboot工具 4.2.1 與手機的連接方式 4.2.2 fastboot的命令 1. 什么是adb與fastbootadb的全稱為Android Debug Bridge,就是起到調(diào)試橋的作用。通過adb我們可以在Eclipse中方便通過DDMS來調(diào)試Android程序,說白了就是debug工具。 Fastboot,英語翻譯意思是快速啟動。Fastboot是一種電腦通過USB數(shù)據(jù)線對手機固件進行刷寫、擦除/格式化、調(diào)試、傳輸各種指令的 固件通信協(xié)議 同時也是Google的Android SDK Platform Tools中的一個命令行工具。需要在電腦上安裝適合手機的 USB 驅(qū)動程序。 在安卓手機中Fastboot是一種比recovery更底層的刷機模式(俗稱快速引導(dǎo)模式)。 相對于某些系統(tǒng)卡刷來說,線刷更可靠,安全。Fastboot從字面上來看是快速啟動的意思,也算是一個刷機界面,不過比recovery更加底層,這個底層是更加接近硬件層。 當(dāng)手機不能進入recovery的時候,不要緊張,還能進Fastboot挽救。當(dāng)不能進入Fastboot的時候,也不要緊張,還有Qualcomm 9006/9008端口、MTK端口、QCN端口刷機能挽救。不過當(dāng)電腦連這些手機刷機端口都不能連上的時候,那可就是磚了。 2. 下載adb工具包的下載地址:https://developer./studio/releases/platform-tools.html 3. adb工具包的安裝3.1 安裝adb/fastboot驅(qū)動 adb/fastboot的驅(qū)動安裝教程可以參考這里 3.2 配置環(huán)境變量 將下載后的adb工具包解壓。并添加環(huán)境變量。Windows7環(huán)境變量的配置方法可以參考這里 4. adb工具包的使用方法4.1 adb工具4.1.1 連接方式手機通過adb連接電腦有以下3種方式: a. 將安卓手機開機,設(shè)置usb調(diào)試模式打開,用USB數(shù)據(jù)線連接電腦。 在cmd窗口中輸入: adb devices 如果出現(xiàn)了設(shè)備信息 說明手機成功連接了電腦,如果沒有出現(xiàn)設(shè)備,請重新安裝adb/fastboot驅(qū)動 如果出現(xiàn)unauthorized字樣,說明手機未授權(quán)此電腦進行USB調(diào)試 打開手機會有類似以下的授權(quán)對話框,勾選允許,再次運行該命令就可以成功連接電腦 b. 無線連接,必須確保手機與電腦處于同一局域網(wǎng)中。使用a步驟完成手機與電腦的連接,并且在cmd窗口中輸入以下命令,然后斷開手機與電腦的USB連接。 adb tcpip 5555 輸入以下命令以無線方式連接手機,其中192.168.1.101為手機的ip地址 adb connect 192.168.1.101 檢查連接 adb devices 斷開無線連接 adb disconnect 192.168.1.101 c. 手機關(guān)機進入TWRP Recorvery,用USB數(shù)據(jù)線連接電腦。 adb devices TWRP Recovery下點擊Advance,ADB Siseload即可進入Sideload模式 4.1.2 adb的命令安卓手機連接電腦后,就可以使用adb命令對安卓手機進行操作了。常見的命令有: 安裝應(yīng)用程序 adb install xxx.apk 查看已安裝應(yīng)用 adb shell pm list packages 卸載應(yīng)用程序 adb uninstall com.android.browser 運行手機上的shell adb shell 手機截屏保存到sd卡 adb shell screencap /sdcard/screen.png 從電腦拷貝文件到手機 adb push C:\a.txt /sdcard/ 從手機拷貝文件到電腦 adb pull /sdcard/a.txt C:\ 重啟到recovery模式 adb reboot recovery 重啟到bootloader模式 adb reboot fastboot 更多adb命令可以到這里查看:ADB COMMANDS 4.2 fastboot工具4.2.1 與手機的連接方式手機關(guān)機進入bootloader模式,用USB數(shù)據(jù)線連接電腦 在cmd窗口中輸入 fastboot devices 出現(xiàn)設(shè)備列表,說明手機成功連接電腦,如果沒有出現(xiàn)設(shè)備,請重新安裝adb/fastboot驅(qū)動 4.2.2 fastboot的命令列出與電腦連接的設(shè)備 fastboot devices 解鎖 fastboot oem unlock 解鎖碼 上鎖 fastboot oem lock 刷入boot分區(qū) fastboot flash boot boot.img 刷入system分區(qū) fastboot flash system system.img 刷入recovery分區(qū) fastboot flash recovery recovery.img 刷入引導(dǎo)+恢復(fù)+系統(tǒng)鏡像文件 fastboot flashall 重啟設(shè)備 fastboot reboot 重啟到BootLoader fastboot reboot-bootloader 擦除系統(tǒng)分區(qū) fastboot erase system 獲取手機信息 fastboot getvar all 相關(guān)下載: adb1.0.32.zip |
|