adb重連
- adb kill-server
- adb start-server
日志抓取
1、adb logcat>1.log
2、adb bugreport
3蛉幸、adb shell dumpsys dropbox --print >>1.log
pull/push文件
adb pull ./sdcard/cxx.trace
adb push xxx ./sdcard
獲取應(yīng)用版本名/版本號(hào)
adb shell dumpsys package com.baidu.haokan | grep versionName
adb shell dumpsys package com.baidu.haokan | grep versionCode
adb shell screenrecord --bugreport /sdcard/launch.mp4 錄制屏幕
adb pull /sdcard/launch.mp4
adb shell pm list package
17.截屏并保存至 sdcard 目錄:
adb shell screencap -p /sdcard/screen.png
18.錄制視頻并保存至sdcard:adb shell screenrecord sdcard/record.mp4,執(zhí)行命令后操作手機(jī)张抄,ctrl + c 結(jié)束錄制,錄制結(jié)果保存至 sdcard:
adb shell screenrecord sdcard/record.mp4
19.獲取設(shè)備分辨率:adb shell wm size
adb shell wm size
20.列出指定應(yīng)用的 dump 信息:adb shell pm dump 包名
adb shell pm dump
21.列出對(duì)應(yīng)包名的 .apk 位置:adb shell pm path 包名
adb shell pm path
22.查看當(dāng)前終端中的進(jìn)程信息:adb shell ps
adb shell ps
23.monkey測(cè)試:adb shell monkey –p 程序包 –v 測(cè)試次數(shù) ,比如“adb shell monkey –p com.htc.Weather –v 20000”意思是對(duì)com.htc.Weather 這個(gè)程序包單獨(dú)進(jìn)行一次20000次的monkey測(cè)試
adb shell monkey –p 程序包 –v 測(cè)試次數(shù)
24.顯示所有程序包:
adb shell ps | grep [process]
25.根據(jù)進(jìn)程pid或包名查看進(jìn)程占用的內(nèi)存
adb shell dumpsys meminfo
adb shell dumpsys meminfo<package_name>
26.Android 代碼設(shè)置調(diào)試等待
adb shell am set-debug-app -w --persistent packagename
–persistent 持久碑定,如果沒(méi)有這個(gè)選項(xiàng)流码,就只有一次調(diào)試等待。如果有延刘,以后每次啟動(dòng)app 都會(huì)有漫试。
如果想要清楚,就adb shell am clear-debug-app
27停止運(yùn)行APP
adb shell am force-stop com.xiaomi.micolauncher