1.保存日志:adb logcat -v threadtime > log.txt 或 adb logcat | tee log.txt
2.搜索日志:grep -rE "TAG1|TAG2" temp/log.txt > outlog.txt
3.查看異常日志:adb logcat -v threadtime | grep -iE "AndroidRuntime|FATAL|Exception|System.err|ANR|Crash"
4.清除所有的緩存日志:adb logcat -c 或 adb logcat -c all 或 adb logcat -c main events radio system crash
5.清除應(yīng)用所有數(shù)據(jù):adb shell pm clear packagename
6.查看當(dāng)前activity:adb shell "dumpsys window | grep mCurrentFcous"
7.查看全部窗口信息:adb shell dumpsys window windows | grep "Window #"
8.查看應(yīng)用內(nèi)存:adb shell dumpsys meminfo 'packagename'
9.查看當(dāng)前線程優(yōu)先級:
adb shell
ps -A | grep 包名 //根據(jù)包名找到pid
top -H -p PID //查看進(jìn)程PID所有線程的優(yōu)先級
10.查看手機(jī)CPU核數(shù)及頻率:
adb shell
cd /sys/devices/system/cpu //查看CPU核數(shù)
cat cpu0/cpufreq/cpuinfo_max_freq //查看cpu0的頻率
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者