ADB是一個客戶端-服務器端程序, 其中客戶端是你用來操作的電腦, 服務器端是android設備..
電腦上需要安裝客戶端. 客戶端包含在sdk裏. 設備上不需要安裝, 只需要在手機上打開選項設置-應用程序-USB調試(4.0:設備-開發人員選項)
adb 配置 (在win7中輸入adb shell提示不是內部或外部命令) (安裝ADT後,會有adb.exe)
http://jingyan.baidu.com/article/d5c4b52bc2851dda560dc583.html
2、檢查環境變量設置問題。“我的電腦”-“屬性”-“高級屬性設置”,在高級選項裏點擊“環境變量”,查看是否設置了adb.exe路徑。如果沒有就必須添加環境變量操作。
3、添加環境變量。在用戶環境變量裏雙擊path,進入編輯狀態,把adb.exe路徑添加到後面,注意需要用;分號與前面的環境變量隔開。(例如:";E:\android\android-sdk-windows\platform-tools")。 (注意要重啓電腦)
針對安卓系統ADB常用的幾個命令:
1. 查看設備
1 adb devices
這個命令是查看當前連接的設備, 連接到計算機的android設備或者模擬器將會列出顯示
2. 安裝軟件
1 adb install [-r] [-s] <file>
這個命令將指定的apk文件安裝到設備上.
-r 強制安裝(在某些情況下可以已有些應用程序在運行或不可寫,可加上此參數強制安裝)
-s 將apk文件安裝在SD-Card
3. 卸載軟件
1 adb uninstall [-k] <軟件名>
如果加 -k 參數,爲卸載軟件但是保留配置和緩存文件.
4. 從電腦上發送文件到設備
1 adb push <本地路徑> <遠程路徑>
用push命令可以把本機電腦上的文件或者文件夾複製到設備(手機)
例:傳送文件到手機中,如:
1 adb push recovery.img /sdcard/recovery.img
將本地目錄中的 recovery.img 文件傳送手機的 SD 卡中並取同樣的文件名.
5. 從設備上下載文件到電腦
1 adb pull <遠程路徑> <本地路徑>
用pull命令可以把設備(手機)上的文件或者文件夾複製到本機電腦
6. 顯示幫助信息
1 adb help
這個命令將顯示幫助信息
7. 顯示ADB命令版本號
1 adb version
8. 啓動計算機adb 服務進程
1 adb start-server
當然你可以直接使用adb devices命令時自動開啓
9. 關閉計算機adb 服務進程
1 adb kill-server
這樣可以關閉adb服務進程,有時在正在使用的adb,然後想刪除adb,那這時你得先關閉進程才了刪除,就要用到它了
10. 重啓設備
1 adb reboot [bootloader|recovery]
2 adb reboot-bootloader
重啓有三種方式,1)直接重啓設備回到使用界面adb reboot即可;
2)重啓設備到bootloader引導模式:adb reboot-bootloader或adb reboot bootloader
3)重啓到recovery刷機模式:adb reboot recovery
11. 返回設備狀態
1 adb get-state
返回設備狀態,有三種結果:關機,引導模式,設備在線
12. 返回設備序列號
1 adb get-serialno
返回設備序列號SN值