实时打印 android 模拟器的内核log信息
2013-03-02 12:40
531 查看
通过android的模拟器调试自己编译的内核,想实时打印内核的调试信息,但是默认内核的打印信息好像是往console=tty0输出的,这个我不知道怎么模拟一个tty0
的终端,但是知道在adb shell口可以通过dmesg查看kernel printk buffer的信息。
于是写了一个脚本循环输出kernel printk buffer的内容到adb shell:
在android源码根目录下创建logkernel.sh 内容如下:
其中: dmesg 的-c参数表示显示buffer信息到shell口,并且清空buffer。
sleep 0.1 表示打印的查询间隙是0.1秒
的终端,但是知道在adb shell口可以通过dmesg查看kernel printk buffer的信息。
于是写了一个脚本循环输出kernel printk buffer的内容到adb shell:
在android源码根目录下创建logkernel.sh 内容如下:
#!/bin/bash source ./build/envsetup.sh lunch full-eng x=1 while [ $x -eq 1 ] do adb shell dmesg -c sleep 0.1 done
其中: dmesg 的-c参数表示显示buffer信息到shell口,并且清空buffer。
sleep 0.1 表示打印的查询间隙是0.1秒
相关文章推荐
- Android 让adb logcat打印内核调试信息
- Android 让adb logcat打印内核调试信息
- Android 让adb logcat打印内核调试信息
- android adb logcat打印内核调试信息
- android log 信息打印
- android 内核打印log消息的命令
- 关于android studio log日志打印信息不全的原因以及解决方法
- Android 内核打印Log
- Android初学之------Log 工具类,方便查看打印log的位置 类名信息
- 让adb logcat打印内核调试信息
- 让adb logcat打印内核调试信息
- mtk android lcm 打印log信息方法
- ubuntu上实时查看内核打印信息
- android内核log中插入sd卡的信息
- android jni打印log信息
- 在Android应用中使用Log打印日志信息
- android jni 打印 log 信息
- Android jni 开发中C/C++层打印Log信息
- Android 用adb 打印linux内核调试信息dmesg和kmsg命令
- Android开发笔记: Android studio使用Log打印信息到终端