日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

adb logcat 抓取日志_App专项测试操作指南-2- 常见的ADB命令(上)

發布時間:2025/3/19 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 adb logcat 抓取日志_App专项测试操作指南-2- 常见的ADB命令(上) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上一章節我們介紹了App測試環境的搭建與配置,本節開始我們主要學習常見的ADB命令;

簡介

ADB(Android Debug Bridge)工具,我們可以管理設備或手機模擬器的狀態。還可以進行很多手機操作,如安裝軟件、系統升級、運行shell命令等等。其實簡而言說,就是連接Android手機與PC端的橋梁,可以讓用戶在電腦上對手機進行全面的操作。

常見命令:

1、 查看連接的設備 adb devices

該命令可以查看連接的adb的設備的情況,如果連接多個設備,均顯示在結果中

2、 查看設備連接狀態 adb get-state

結果可能有三種 offline 設備連接異常, device 正常 ,unknown 沒有連接設備

3、 查看日志 adb logcat

查看手機日志,ctrl+c結束

可查看手機四個緩沖區日志,包括radio, system,main,event ,其中radio存放通信的日志,比如通話短信等;event是表示手機按鍵輸出等事件日志等;main指的是手機的應用軟件的日志,是應用層日志輸出;system是系統組件日志

如果使用logcat不指定輸出哪個緩沖區的日志,默認輸出main和system的日志,如果需要指定,則使用

adb logcat –b 指定緩沖區如 adb logcat –b main

也可以輸出到文件 adb logcat –b main > d:main.log

-c 清理日志

logcat 是實時日志,即在輸出日志過程中,如果你操作軟件,同時也會輸出日志

4、adb bugreport

輸出日志包括logcat日志,同時也包括功耗,cpu等信息日志

5、安裝app應用

adb install d:/xxx.apk

其中xxx.apk是安裝包名

6、卸載app應用

adb uninstall [-k]

packagename是應用包名,該包名是在開發過程中確定的,可以通過命令查看要卸載的應用包名,也可以從開發人員處獲取;

adb shell pm clear

7、查看應用列表

adb shell pm list packages 查看所有的應用包名

adb shell dumpsys activity | find “mFocusActivity” 查看當前活動的包名

adb shell dumpsys window | findstr mCurrentFocus 查看正在運行的包名

8、獲取cpu信息

adb shell cat /proc/cpuinfo 獲取cpu信息(processor 的編號是 0 到 3,表4核,采用的架構是 ARMv7 Processor rev 0 (v71))

9、手機電腦相互拷貝文件

adb push d:pushlog /dev/log 從電腦上推送到手機

adb pull /dev/log/error.log d: 從手機上下載文件到電腦

10、adb root 進入root模式

11、adb shell 進入shell命令狀態

Android是基于linux內核,因此在shell狀態下可以使用linux的命令

查看分辨率adb shell wm size

輸出電池信息adb shell dumpsys battery

adb shell dumpsys batterystats cn.mopon.film 獲取cn.monpon.film應用的耗電情況

adb shell getprop ro.build.version.release 獲取系統版本號

12、adb kill-server

adb start-server

重啟設備

下一章節我們將學習常見命令(下)和常見錯誤及解決辦法,敬請關注......

總結

以上是生活随笔為你收集整理的adb logcat 抓取日志_App专项测试操作指南-2- 常见的ADB命令(上)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。