ADB介紹

ADB全稱Android Debug Bridge, 是android sdk裏的一個工具, 用這個工具可以直接操作管理android模擬器或者真實的andriod設備(手機).
    ADB是一個客戶端-服務器端程序, 其中客戶端是你用來操作的電腦, 服務器端是android設備..
    電腦上需要安裝客戶端. 客戶端包含在sdk裏.  設備上不需要安裝, 只需要在手機上打開選項設置-應用程序-USB調試(4.0:設備-開發人員選項)


adb 配置 (在win7中輸入adb shell提示不是內部或外部命令) (安裝ADT後,會有adb.exe)

http://jingyan.baidu.com/article/d5c4b52bc2851dda560dc583.html


1、搜索電腦是否有adb.exe應用程序。如果沒有該程序,就可以把sdk目錄platform-tools下的adb.exe複製到android-sdk-windows\tools目錄下面的就行了。如果有的話就不操作。 (也可以將\sdk\platform-tools copy 到d:\program files\platform-tools)
2、檢查環境變量設置問題。“我的電腦”-“屬性”-“高級屬性設置”,在高級選項裏點擊“環境變量”,查看是否設置了adb.exe路徑。如果沒有就必須添加環境變量操作。


3、添加環境變量。在用戶環境變量裏雙擊path,進入編輯狀態,把adb.exe路徑添加到後面,注意需要用;分號與前面的環境變量隔開。(例如:";E:\android\android-sdk-windows\platform-tools")。 (注意要重啓電腦)


4、設置好後,重新在開始處運行CMD命令,輸入adb shell,運行後顯示#,表示運行正常.


針對安卓系統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值



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章