0328

2018-03-29  本文已影响16人  dittoyy3991

潇洒磨了几天洋工后
开始测安卓了
对于adb我是入门级别的

对于性能我也很shalow

不过也得硬着头皮上
环境有限制的情况下
尽量极简

adb logcat -v time
抓取日志

>>xx.txt
-d 将日志显示在控制台后退出
-c 清理已存在的日志
-f <filename> 将日志输出到文件
adb logcat -f /sdcard/test.txt

-v <format>设置日志输入格式控制输出字段,默认的是brief格式

brief — 显示优先级/标记和原始进程的PID (默认格式)
process — 仅显示进程PID
tag — 仅显示优先级/标记
thread — 仅显示进程:线程和优先级/标记
raw — 显示原始的日志信息,没有其他的元数据字段
time — 显示日期,调用时间,优先级/标记,PID
long —显示所有的元数据字段并且用空行分隔消息内容

adb logcat -v thread   //使用 thread 输出格式
注意-v 选项中只能指定一种格式。

adb bugreport > xxx.log
bugreport里面包含丰富的系统和用户信息,它是其他很多命令输出的结果的记

adb shell dumpsys meminfo com.hua.test
某个程序内存信息

adb shell
top -m 5 -t
查看cpu信息

http://benno.id.au/android/strace
adb push strace /system/bin or /data

查看发烫的应用进程在干嘛
strace -p pid

上一篇下一篇

猜你喜欢

热点阅读