常用命令:
adb devices
查詢連線到adb的裝置名稱
adb start-server重啟adb服務程序
adb kill-server終止adb服務程序
adb logcat檢視log日誌
adb shell cat /sys/class/net/wlan0/address 檢視機器mac位址
adb shell cat /proc/cpuinfo 檢視cpu序列號
adb install address 安裝到裝置
adb install address 安裝應用到sd卡
adb shell am start -n packagename/classaddresss 啟動應用
adb uninstall packagename 解除安裝應用
adb uninstall -k packagename 解除安裝應用不刪除快取資料
adb shell monkey -help 系統自帶的monkey壓力測試框架
下面是收集來的一些adb命令:
【adb help】獲取幫助
【adb get-serialno】獲取裝置串號
【adb root】獲取root許可權,對部分手機有用,大部分上市手機已經把這個功能給關閉了。獲取root許可權還可以通過豌豆夾等第三方工具。
【adb kill-server】殺死adb的server程序。
【adb start-server】啟動adb的server程序。
【adb devices】檢視建立連線的android終端。
【android list】顯示所有android終端
【ddms】啟動ddms
【adb reboot】重新啟動終端。
【adb uninstall com.android.helloworld】解除安裝helloworld,系統帶的應用不可解除安裝。
【adb push /sourcepath/filename /destinationpath/filename】從pc端拷貝乙個檔案到終端
【adb pull /sourcepath/filename /destinationpath/filename】從終端拷貝乙個檔案到pc端
【adb logcat -v time -s tagname】顯示自定義的tagname並顯示時間
【adb ppp】通過usb啟動ppp
【adb shell】在pc端啟動shell命令終端。
以上命令需要pc端的root許可權,命令失效時,可以嘗試切換工作目錄到sdk的tools下,例如:sudo ./adb kill-server,sudo ./adb start-server。
【am broadcast -a android.intent.action.actionname】傳送廣播訊息
【setprop key value】設定key的property值位value
【getprop key】獲取該key的property值
【getevent】獲取所有事件
【watchprops】監聽property值的變化
【stop server】強行停止某乙個服務
【start server】啟動某乙個服務
【ioctl】控制裝置
【dumpsys activity】顯示活動棧資訊
【top】顯示瞬間的程序的資源占用等資訊
【free】顯示當前程序記憶體使用情況
【ps】顯示程序的自身標識資訊
【rm /path/filename】從終端刪除乙個檔案
【mkdir】新建乙個目錄或者檔案
【grep】查詢特定內容
【ls】顯示當前目錄下的檔案
【cd】切換當前目錄
【chmod】更改檔案屬性
【cp】拷貝檔案
【dd】複製檔案
【mv】移動目錄檔案,或者改名
【cat】檢視檔案內容
【kill】殺死程序
【ipconfig】檢視更改網路介面位址和引數
【ping】檢測網路狀態
【netstat】檢視網路狀態
【telnet】登入遠端主機
【sqlite3 /path/databasename.db】開啟某乙個資料庫。之後即可使用select,insert,delete等資料庫操作命令
【tcpdump -p -nnn -vvv -s 0 -w /path/name.pcap port 80 and tcp】網路除錯抓包
【alsa_amixer】音訊除錯命令,可以切換聲道,調節音量,切換裝置。不同的晶元廠家的引數設定有所不同。
【alsa_arecord】通過alsa實現錄音
【stack --symbols-dir=./out/target/product/name/symbols ramdump】檢視呼叫堆疊
【exit】退出shell
ADB shell常用命令 1
adb shell pm list packages 檢視所連裝置下的所有應用包名 adb shell pm list packages 3 檢視第三方安裝包名 adb shell pm list packages s 檢視系統包名 adb shell pm dump com.xx 包名 finds...
adb和adb shell 常用命令
命令 可選引數 部分 說明 adb connect disconnect 連線 斷開裝置,port預設5555 可不輸 adb devices l 連線的裝置列表 l 列出裝置的product model資訊 adb install adb uninstall k 解除安裝應用 k 儲存資料和快取目...
adb shell常用命令收錄 adb常用指令整理
開啟 關閉飛行模式adb shell am force stop com.android.settings adb shell am start a android.settings.airplane mode settings adb shell input keyevent 23 adb she...