Android常用adb命令

2021-08-21 11:53:16 字數 1269 閱讀 3556

1、安裝apk(如果加 -r 引數,保留已設定資料,重新安裝filename.apk)

adb install ***.apk adb install -r ***.apk

2、解除安裝apk(如果加 -k 引數,為解除安裝軟體但是保留配置和快取檔案)

adb uninstall ***.apk adb uninstall -k ***.apk

3、檢視當前所有連線的模擬器裝置 adb devices

4、對某一模擬器操作 adb -s 模擬器編號

6、從模擬器匯出檔案

adb pull 模擬器檔案 本地路徑

將異常日誌匯出到電腦 adb pull /data/anr/traces.txt c:\users\changli\desktop\bug111.txt

7、檢視模擬器log資訊 adb logcat

9、獲取管理員許可權 adb root

10、進入shell模式 adb shell

11、啟動activity (adb shell後面跟的命令主要來自原始碼\system\core\toolbox目錄和原始碼\frameworks\base\cmds目錄)

adb shell am start -n 包名/包名+類名(-n 類名,-a action,-d date,-m mime-type,-c category,-e 擴充套件資料,等)

am start -n com.cyjh.mobileanjian/.activity.guiactivity

12、獲取裝置id號 adb get-serialno

13、開啟(關閉)adb服務 adb start-server(adb kill-server)

14、訪問sqlite3 adb shell sqlite3

15、重啟裝置(關機) adb reboot(adb shell reboot -p)

16、檢視裝置ip adb shell ifconfig

17、開啟wifi除錯 adb tcpip 5555(埠號自定預設5555)

18、使用wifi模式連線裝置 adb connect 192.168.3.155:5555(裝置ip加自定義埠號預設5555)

19、切換除錯模式為usb adb usb

20、檢視檔案詳情 ls -l

21、解決wifi已連線但無法訪問網路問題 adb shell settings put global captive_portal_detection_enabled 0

22.查apk簽名keytool -printcert -jarfile demo.apk

Android常用adb命令

adb shell dumpsys activity adb shell dumpsys cpuinfo 顯示cpu資訊 adb shell dumpsys account 顯示accounts資訊 adb shell dumpsys window 顯示鍵盤,視窗和它們的關係 adb shell d...

Android常用ADB命令

adb start server 啟動adb服務,如果它沒啟動的話 adb kill server 關閉服務 adb devices 檢視所連線的裝置以及裝置所對應的序列號 adb install r x.apk adb uninstall packagename adb shell 進入shell...

Android 常用的adb命令

1 安裝apk 如果加 r 引數,保留已設定資料,重新安裝filename.apk adb install apk adb install r apk 2 解除安裝apk 如果加 k 引數,為解除安裝軟體但是保留配置和快取檔案 adb uninstall apk adb uninstall k ap...