1、概述
adb(Android Debug Bridge),安卓平臺調試橋,是鏈接Android手機與PC端的橋樑,經過adb能夠管理、操做模擬器和設備,如安裝軟件、查看設備軟硬件參數、系統升級、運行shell命令等。主要功能有:
- 運行設備的shell(命令行)
- 管理模擬器或設備的端口映射
- 計算機和設備之間上傳/下載文件
- 將本地apk軟件安裝至模擬器或android設備
下載adb kit,包括adb和驅動: 官網下載
2、安裝和使用
1. 安裝手機驅動
- 手機經過usb鏈接至電腦
- 設置手機爲usb調試模式
- 雙擊安裝ADB Driver Installer
- 彈出的界面中會顯示出識別到的手機

- 安裝,過程當中可能會彈出Windows系統的提示框,選擇繼續安裝便可

2. 運行adb程序
- 打開Windows命令窗口 ctrl+r,cmd
- 進入到adb所在目錄,好比在d:\programs\adb下,先使用盤符d:進入d盤,再cd到相應文件夾下
- 輸入adb,此時會出現adb的幫助信息,說明adb可使用
3、adb命令簡介
1. adb devices
列出全部已鏈接的設備,返回序列號和狀態,若是無設備顯示,檢查usb與手機的鏈接是否鬆動 linux
正常顯示以下圖
android
2. adb install [option] <path>
在設備上安裝安卓應用程序,如 adb install test.apkshell
卸載應用,如 adb uninstall com.test.appapp
從設備下載指定的文件到電腦上,如 adb pull /sdcard/demo.mp4 e:\url
從電腦上傳指定文件到設備,如 adb push d:\test.apk /sdcardspa
打印日誌.net
打印系統信息,如 adb shell dumpsys battery命令行
獲取設備的屏幕截圖,如 adb shell screencap /sdcard/screen.png,傳出到本地:adb pull /sdcard/screen.png調試
以root身份從新進入adb日誌
10. 其餘命令,如 ls, cd, rm, mkdir, touch, pwd, cp, mv, ifconfig, netstat, ping, ps, top等,進入adb shell便可執行,與linux
進入adb shell時,若是報錯,請檢查手機上是否彈框須要手動確認鏈接
下使用一致,再也不一一介紹。
---
參考資料: