adb 記錄ADB執行記錄

2022-09-23 05:37:16 字數 974 閱讀 6773

自動化測試需要獲得當前的activity,來判斷處於的頁面是否正確;

hierarchy view經常連不上真機,無法獲得activity,所以直接用 adb命令來檢視當前執行的 activity就可以;

方法一:

1、cmd命令中輸入:adb shell 進入shell命令模式

2、shell中輸入:logcat | grep activitymanager   真機執行應用,可以實時 檢視當前正在執行的activity;

i/activitymanager(  511): start u0 from pid 12896

cmp=com.example.android.notepad/.noteeditor 中,

com.example.android.notepad 是包名, noteeditor是當前活動的activity;

方法二:

1.cmd命令中輸入:adb shell dumpsys activity activities

檢視main stack:

* taskrecord

numactivities=2 rootwasreset=true userid=0

affinity=com.example.android.notepad

intent=

realactivity=com.example.android.notepad/.noteslist

askedcompatmode=false

[email protected] lastdescription=null

lastactivetime=8685859 (inactive for 113s)

cmp=com.example.android.notepad/.noteslist中,

com.example.android.notepad 是包名, noteslist是當前活動的activity

adb命令

逍遙模擬器連線 adb connect 127 0 0 1 21503 夜神模擬器連線 adb connect 127 0 0 1 62001 網易mumu模擬器 adb kill server adb devices adb connect 127 0 0 1 7555 檢測連線的裝置 adb d...

adb命令

1 usb連線手機 確保adb可以正常連線 c users shone adb devices list of devices attached 882qaeu99j9hu device 2 啟用adb服務 可以拔線了 adb tcpip 埠號 建議預設用5555 c users shone ad...

ADB使用

1 安裝 sdk platform tools 安裝後手機連線usb,開啟設定 其它設定 開發者選項 勾選usb除錯 usb配置選擇mtp 2 基本命令 adb install 包路徑 不覆蓋安裝 adb install r 包路徑 覆蓋安裝 adb install s serialnumber 包...