Android Logcat小结和adb常用命令

可以先通过adb shell ps查看应用相关的pid号。

然后根据PID号 adb logcat  | grep pid这样可以打印跟本应用相关的log。


adb logcat -b main可以查看跟应用相关的Log.

 -b <buffer>加载一个可使用的日志缓冲区供查看,默认值是main。
radio — 查看包含在无线/电话相关的缓冲区消息
events — 查看事件相关的消息
main — 查看主缓冲区 (默认缓冲区)
adb logcat -b radio     //查看radio缓冲区



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

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

adb logcat -v time  log打印出来的时候会有时间。

adb logcat -v time -v thread | grep "TAG名"  可以搜索跟某个TAG相关的log



adb shell pm list packages -f 列出包名

adb shell pm path "包名"    查找apk文件所在的路径
adb shell service list
单独编译启动模块(编译kernel)之后的下载命令

adb shell dumpsys也是很重要的命令



adb reboot bootloader

刷机命令
fastboot flash boot out/target/product/jrdsh82_w_tmous_kk/boot.img

【电源键】+【音量+】键,大约2-3s后,就可以进入Fastboot模式。
fastboot flash system out/target/product/msm8916_32/system.img
更新radio(手机的通讯驱动)
fastboot devices 回车

猜你喜欢

转载自blog.csdn.net/jiyilanzhou/article/details/51219141
今日推荐