请问nexus one中如何显示printk的打印信息? 用什么软件可以直接显示在手机LCD上么?还是通过 adb 打印出来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大家是如何调试底层驱动的?如果不把printk的信息打印到串口的话! 输出到哪里要看内核参数 你启动时候可以看下Kernel command line输出的是什么,或者adb shell,dmesg看下开机信息,看console设到哪个输入输出设备上去了。<5>Kernel command line: console=ttySAC3,115200 root=ramfs devfs=mount 内核打印信息用dmesg查看 ++1printk中的k表示的是kenerl,属于内核打印信息,可用dmesg查看。 非常感谢大家的回复,我的情况是: 我用的是nexus one调试,没有串口,只能用USB链接adb,dmesg是可以查看到内核信息, 但是它是打印circule buffer里面的信息, 我想是否有方法,把printk的信息通过adb输出来,或者,我可以远行一个超级终端,比如:Better terminal,把printk信息输出到超级终端显示?或者直接把printk输出到LCD上显示? 你直接adb shell进去,然后dmesg不就行了吗 再顶一下:如果调试数据多的话,dmesg会丢失一些数据! 屏显不够 > log.txt 重定向到一个文件 查看 数据量过大 在内核修改dmesg buffer大小 4K 8K 16K 你随意 避免覆盖 亲爱的亲们,我终于找到一个非常号的办法来实时监控了,方法如下,感谢大家的热情回复:最好的办法是打开另外的一个终端,用一个终端不停地监视并且打印输出当前系统的日志信息:1 在终端下输入:2 while true3 do4 sudo dmesg -c5 sleep 16 done这样这个终端就会每1秒查看当前系统的日志并清空 100分立贴求证!100分立贴求证!100分立贴求证!android中出现了process is bad 如何让一个应用适应不同的屏 接收短信遇到中文乱码的问题? 各位大神求助。。最后评分特效怎么做 按模拟器的某个按键时启动一个Service Android 弹出选项问题 读取多种语言的string.xml 新手学习求助各位大神。安卓小程序练习。 android VideoView播放h264格式的rtsp的cif问题 求助,android多线程开发,如何控制线程定时刷新,并停止 在android手机里面怎样使用 谷歌地图? Android开发者的出路
<5>Kernel command line: console=ttySAC3,115200 root=ramfs devfs=mount
printk中的k表示的是kenerl,属于内核打印信息,可用dmesg查看。
屏显不够 > log.txt 重定向到一个文件 查看
数据量过大 在内核修改dmesg buffer大小 4K 8K 16K 你随意 避免覆盖
1 在终端下输入:
2 while true
3 do
4 sudo dmesg -c
5 sleep 1
6 done
这样这个终端就会每1秒查看当前系统的日志并清空