1. 程式人生 > >關於在adb除錯過程中常用的用法及adb命令

關於在adb除錯過程中常用的用法及adb命令

本篇主要講解一下幾種關於我們在除錯過程中常用的幾個adb命令及用法,adb連線的具體過程這裡就不再多講
關於怎麼通過adb命令連線手機進行除錯請參考
如何通過PC端連線Android裝置進行adb除錯

首先必須確保你正確配置了AndroidSDK(不然這裡是直接打不開的,需要進入到SDK-platform-tools路徑下進行adb命令),話不多說,看圖

1) adb devices
( 用於檢視當前adb連線的裝置有哪些,這裡目前是無)
這裡寫圖片描述

2) adb connect IP地址
(用於連線Android除錯裝置,連線成功後再檢視一下,當然你也可以多連線幾個裝置)
這裡寫圖片描述

3) adb install apk路徑
(adb命令安裝apk)
這裡寫圖片描述

4) adb uninstall apk包名
(那麼到這問題來了,我們裝了apk,但是包名是什麼呢,不知道包名我們怎麼通過adb命令進行解除安裝)
這裡寫圖片描述

6) adb shell pm list package -f
(獲取手機中所有apk的包名,一下那麼多,我們怎麼知道哪個是我們剛剛裝的那個apk的包名???)
這裡寫圖片描述

5) adb shell dumpsys window w | findstr \/ | findstr name=
(這個方法是檢視安裝到裝置中的apk包名,需在裝置中開啟已安裝的apk)
這裡寫圖片描述

6) aapt dump badging apk路徑
(這個方法是檢視PC上的apk包名,,,重點::::aapt,這個工具在SDK—build-tools目錄下,複製-貼上,挪到platform-tools路徑下)
這裡寫圖片描述

7)包名都有了,這回讓我們再試一下 adb uninstall apk包名 來解除安裝apk吧
這裡寫圖片描述
這回在看看手機是否已經成功解除安裝了

8) adb kill-server
(這個命令用來殺掉所有的adb除錯裝置連線)
這裡寫圖片描述

9) adb shell
(最後再給大家補充一個,adb shell 用來進入作業系統,在這裡可以輸入一些其他的命令來完成相應的操作,完成後,記得 Ctrl + C 退出)
這裡寫圖片描述