在安卓的SDK開發包中為我們提供了兩個非常有用的工具adb與fastboot,基本上大多數刷機教程中都有向大家提到過。今天就為大家介紹一下這兩個工具的使用方法。
adb工具起到調試橋的作用,可以在命令行或IDE中對手機或模擬器進行調試,安裝卸載應用查看設備信息的等,fastboot工具多是用來刷機的,比如刷boot,刷recovery等。
工欲善其事,必先利其器,我們首先要做的當然是獲得這兩個工具,google將這兩個工具打包在其SDK開發中,由於開發包比較大我們沒必要將整個開發包下載下來。這里我已經將其提取出來打包上傳了,大家可以在本站的安卓工具箱頁面中下載。
下載好文件之后將其解壓到一個文件夾中,我將其解壓到了F:\adb\目錄中,我們打開命令行工具cd到解壓的目錄,首先我們可以使用adb help與fastboot help命令查看兩個工具的命令參數與一些幫助信息。
一、adb常用命令:
1. 查看設備
adb devices
這個命令是查看當前連接的設備, 連接到計算機的android設備或者模擬器將會列出顯示
2.安裝軟件
adb install
adb install <apk文件路徑> :這個命令將指定的apk文件安裝到設備上
3. 卸載軟件
adb uninstall <軟件名>
adb uninstall -k <軟件名>
如果加 -k 參數,為卸載軟件但是保留配置和緩存文件.
4. 進入設備或模擬器的shell:
adb shell
通過上面的命令,就可以進入設備或模擬器的shell環境中,在這個Linux Shell中,你可以執行各種Linux的命令,另外如果只想執行一條shell命令,可以采用以下的方式:
adb shell [command]
如:adb shell dmesg會打印出內核的調試信息。
5. 發布端口
可以設置任意的端口號,做為主機向模擬器或設備的請求端口。如:
adb forward tcp:5555 tcp:8000
6. 從電腦上發送文件到設備
adb push <本地路徑> <遠程路徑>
用push命令可以把本機電腦上的文件或者文件夾復制到設備(手機)
7. 從設備上下載文件到電腦
adb pull <遠程路徑> <本地路徑>
用pull命令可以把設備(手機)上的文件或者文件夾復制到本機電腦
二、fastboot常用命令:
1.待機狀態快速進入Recovery
adb shell reboot recovery
2.待機狀態下快速進入Hboot
adb shell reboot bootloader
3.以下命令需要在HBOOT的Fastboot界面內操作
刷入Boot
fastboot flash boot boot.img
刷入Recovery
fastboot flash recovery recovery.img
文章來源:安卓后院 >> 安卓adb與fastboot工具的使用