adb是什麼?它的常用命令有哪些?

2021-10-09 08:51:52 字數 1612 閱讀 5022

adb devices

未連線狀態

已連線狀態(最有一行是連線裝置的資訊 用的是雷電模擬器)

--------adb開啟

adb start-server

開啟這一塊需要注意,因為首次開啟是沒有提示的,關閉在開啟有提醒

-----------查詢當前應用程式的包名和啟動項

adb shell dumpsys window w |findstr

---------查詢包名

系統應用:adb shell pm list packages -s

第三方應用:adb shell pm list packages -3

---------安裝apk

右擊屬性檢視所在位置

-------解除安裝apk

(包名字 位於package後面)

--------檢視adb命令幫助資訊

adb help

(adb命令忘記的話可以在幫助中檢視)

---------將移動端檔案傳輸到電腦

adb pull 移動端路徑 電腦路徑

---------將移電腦檔案傳輸到移動端

adb push 電腦路徑 移動端路徑

--------截圖

adb shell screencap -p 路徑

log的列印

adb logcat *:e >c:\log\e.txt

android 的日誌分為如下幾個級別:

v —— verbose(最低,輸出得最多)

d —— debug

i —— info

w —— warning

e —— error

f —— fatal

s —— silent(最高,啥也不輸出)

monkey定義

優點:使用簡單節省了重複操作的時間隨機輸入可能會發現一些平常意想不到的缺陷。

缺點:可以對monkey test的物件,時間數量,型別,頻率等進行設定缺點:測試的物件僅為應用程式包,有一定的侷限性monkey測試使用的時間流資料流是隨機的,不能進行自定義

對手機所有應用進行測試

adb shell monkey 100

對模擬器裡面的某一應用進行壓測

adb shell monkey -p com.chaozh.ireaderfree 100

日誌列印三種級別 -v -v -v -v -v -v

adb shell monkey -p com.chaozh.ireaderfree -v 10

monkey所執行的隨機事件流中包含11大事件

adb常用命令

安裝軟體 adb install apk檔名稱.apk 重新安裝該軟體 adb install r apk檔名稱.apk 解除安裝apk軟體 adb uninstall apk包名.apk 檢視手機上的執行日誌,此項可以用來查錯 adb logcat 檢視手機是否連線,以及連線了幾台手機 adb d...

adb 常用命令

adb命令的主要用途 1.執行android裝置的shell 命令列 2.管理模擬器或android裝置的對映埠。3.安裝和解除安裝應用程式。關閉或開啟adb服務 關閉adb服務 adb kill server 開啟adb服務 adb start server 檢視當前連線的裝置 adb devic...

adb 常用命令

顯示當前執行的全部模擬器 對某一模擬器執行命令 abd s 模擬器編號 adb devices列出來id 命令 獲取模擬器中的檔案 adb pull 用pull命令可以把裝置 手機 上的檔案或者資料夾複製到本機電腦。例如執行程式在機子中存了乙個日誌檔案,可以用次命令將該檔案拉出來到本店電腦中,檢視詳...