潇洒磨了几天洋工后
开始测安卓了
对于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
网友评论