【介紹】
adb的全稱為Android Debug Bridge,就是起到調(diào)試橋的作用。借助adb工具,我們可以管理設(shè)備或手機模擬器的狀態(tài)。還可以進(jìn)行很多手機操作,如安裝軟件、系統(tǒng)升級、運行shell命令等等。其實簡而言說,adb就是連接Android手機與PC端的橋梁,可以讓用戶在電腦上對手機進(jìn)行全面的操作。
下載ADB工具包并在PC上安裝,如安裝到D:\adb_tools-2.0目錄,確認(rèn)目錄中帶有:fastboot.exe;adb.exe;AdbWinApi.dll;AdbWinUsbApi.dll 四個文件。
【使用方法】
下載后在PC上安裝,如安裝到D:\adb_tools-2.0目錄,確認(rèn)目錄中帶有fastboot.exe文件。解鎖操作
手機進(jìn)入fastboot模式:
先將手機關(guān)機(注意需要首先在設(shè)置菜單中,關(guān)閉“快速啟動”功能,或者關(guān)機后拔下電池,超過2秒后再重新插入),然后同時按下音量下鍵以及開機鍵(平板請同時按下音量上鍵及開機鍵),并保持10秒鐘以上時間,就可以進(jìn)入fastboot模式。
連接手機和PC機:
使用USB線連接手機和PC機,打開PC機的命令行窗口,進(jìn)入ADB安裝目錄,確認(rèn)手機與PC連接正常,確認(rèn)方法為在命令行窗口輸入fastboot devices,可以看到正常連接的信息,如:9e42530e fastboot。

執(zhí)行解鎖命令:
在PC機命令行窗口中輸入fastboot oem unlock ****************,*號為16位解鎖密碼,例如:fastboot oem unlock 1234567812345678。

等待手機解鎖完成:
輸入解鎖密碼后,手機將自動重啟,如果輸入密碼正確,手機將進(jìn)入恢復(fù)出廠設(shè)置模式?;謴?fù)出廠設(shè)置完成后,手機自動重啟,進(jìn)入待機界面,完成整個解鎖操作。如果用戶輸入密碼信息不正確,手機將提示出錯信息,并進(jìn)入待機界面。
查詢手機解鎖是否成功:
重復(fù)1、2步,然后在PC的命令行窗口中輸入fastboot oem get-bootinfo,將顯示當(dāng)前手機bootloader的狀態(tài)信息,例如“Bootloader Lock State: LOCKED”,表示bootloader仍處于鎖定狀態(tài),請重新進(jìn)行解鎖操作或者確認(rèn)密碼是否正確后再進(jìn)行;如果顯示“Bootloader Lock State: UNLOCKED”,表示手機已經(jīng)解鎖,可以進(jìn)行刷機操作。

注意:解鎖成功后,如果希望將手機重新加鎖請按以下步驟操作:首先,通過SD卡升級方式,將手機版本重新恢復(fù)為華為官方發(fā)布版本;然后,進(jìn)入fastboot模式,在PC的命令行下輸入命令fastboot oem relock ****************,*號為16位解鎖密碼。手機將自動重啟,bootloader轉(zhuǎn)換為“RELOCKED”狀態(tài)。
【優(yōu)勢說明】
安裝adb。先到官方網(wǎng)站下載SDK Tools,如圖1所示,windows系統(tǒng)下載installer_r24.0.2-windows.exe,蘋果系統(tǒng)下載android-sdk_r24.0.2-macosx.zip,linux系統(tǒng)下載android-sdk_r24.0.2-linux.tgz,windwos系統(tǒng)下直接雙擊下載的文件installer_r24.0.2-windows.exe安裝,蘋果和Linux系統(tǒng)直接解壓就好了。

蘋果和Linux系統(tǒng)配置環(huán)境變量,修改~/.bash_profile文件,命令行輸入vim ~/.bash_profile回車,然后輸入i進(jìn)入編輯模式,在里面加入一行:export PATH=${PATH}:<你的sdk目錄>/tools ,然后按esc鍵,輸入:wq保存就ok了。如下圖所示。


用數(shù)據(jù)線連接手機和電腦,同時把進(jìn)入手機的系統(tǒng)設(shè)置,找到開發(fā)人員選項,進(jìn)入之后打開USB調(diào)試,如下圖所示。


進(jìn)入命令行,輸入adb help,查看一下adb支持的命令.如下圖所示。

adb常用命令介紹:
1. 查看設(shè)備
adb devices
2.安裝軟件
adb install 文件名
adb install NiChuWoCai.apk
3.卸載軟件
adb install 包名
com.smarthand.nichuwocai
4.進(jìn)入設(shè)備或者模擬器的shell
adb shell
進(jìn)入之后就可以執(zhí)行shell命令了,比如cd ,pwd,ls等
5.從電腦上發(fā)送文件到設(shè)備(手機)
adb push <本地路徑> <遠(yuǎn)程路徑>
adb push R.txt /sdcard/R.txt
把當(dāng)前文件夾下面的文件R.txt文件發(fā)送到手機的/sdcard/下面
6. 從設(shè)備(手機)上下載文件到電腦
adb pull <遠(yuǎn)程路徑> <本地路徑>
adb pull /sdcard/DCIM/IMG_20150207_105815.jpg ./IMG_20150207_105815.jpg
如下圖所示
7.查看bug報告
adb bugreport
8.獲取設(shè)備的ID和序列號
adb get-serialno





































