Android adb 常用命令

1. 什麼是adb? 

 全程:Android debug bridge 安卓調試橋;

 功能:實現通過電腦操作安卓機器或模擬器;

2. 環境

  電腦上安裝Eclipse,然後安裝插件,點擊Help > Install new software...,打開Install窗口,見下圖1。點擊Add按鈕,彈出Add repository框,Name隨意輸入,Location輸入https://dl-ssl.google.com/android/eclipse/,或者將https改成http,其他保持一致。見下圖2。  

wKioL1agf4HCwHDzAALIHXDoG08607.jpg

圖1

wKioL1agf4OgCPjaAAJqB8jualM886.jpg

圖2


3. adb常用命令

 打開命令行cmd,切換到adb.exe所在的目錄(下圖),或者將目錄加入環境變量path。

 注意事項:

    1.adb默認的portshi 5037,如果adb無法重啓成功,很有可能是其他進程佔用了5037這個端口,通過命令查看cmd> netstat -ano|findstr "5037", 如果確實被其他進程佔用,打開任務管理器,殺死對應id的進程。

    2.如果當前主機連接了多臺安卓設備,那麼在執行命令就需要添加選項

-s 設備名,代表選擇相應的設備執行命令。

wKioL1aggXKijGSAAAICU2x_AVE293.jpg

  3.1 cmd > adb devices 查看當前鏈接在主機的安卓設備,也可以在Eclipse裏DDMS模塊裏查看Devices。另外,如果使用自己的安卓機器,需要打開usb調試或開發模式。





wKioL1aghLfTRJL9AACCXSbEbCw976.jpg

wKiom1aghBPAZxpQAACtcDvIZVI408.jpg

 3.2 重啓adb,cmd > adb kill-server;adb start-server;也可以通過Eclipse操作。

        wKioL1agiYniwb6sAAG8G82HkkM757.jpg

 3.3 cmd > adb shell,進入shell命令,和linux命令使用方式基本一致(例如ls,pwd,rm等),但是cp不可以使用,可以使用讀取原文件+追加到新文件方式替換cp:cat old_file > new_file

 3.4 安裝apk文件,cmd > adb install xx.apk,如果已經安裝過需要替換安裝,則增加選項 -r,不然提示安裝失敗,應該已存在

 3.5 pull和push,push將文件從電腦拷貝到安卓機,pull將文件從安卓機拷貝到電腦;

   cmd > adb pull /sdcard/xx D:\;cmd > adb push D:\ /sdcard/xx;


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