Logcat_Eclipse中显示logcat信息

转载 2012年03月30日 13:41:21

我的测试机因为是华为的U8800,它出厂时已经内置了我们公司的客户端,因此我在测试时,总是无法安装我们的测试程序,原来是即使你卸载了,用豌豆家还是360手机助手,但是都不能完全卸载干净,原来安装的那个包总是存在,无奈就刷机吧。刷到了MINI_4.0,小米的4.0版。用户体验确实很爽,但是一个新的问题出现了,在 测试时,无法显示logcat中的Log信息,这给我的调试带来了麻烦。上网查了下,

第一种解决办法:(我这里行不通)

解决android logcat不打印信息

用eclipse进行android开发中经常遇到logcat无任何信息输出,这给我们调试程序带来很大的不便。解决办法:window-->show view-->选择android下的devices,打开devices,点击右边的截屏图片。等到出现截图的时候,logcat就出来信息了!

在补充一下,如果以上方法试过之后logcat还没有任何信息,则把logcat窗口关了,重新打开

第二种解决办法:(我这里还不行,因为小米的4.0系统,为了提升速度,已经把Log那里的文件给删掉了。测试时,会出现,某个Log文件找不到的情况)

原文地址:http://www.cnitblog.com/asfman/articles/73230.html

此方法不止对U8500有效,同样对其他android手持设备logcat无信息输出有效.
问题表现:连接手机与电脑后,保证驱动安装争取,debug模式打开,在ddms中可以看到进程信息,但是logcat中无信息输出
问题原因:一些rom默认关闭logcat
问题说明:ddms中设备名字显示为问号不影响,即adb get-serialno显示为问号不影响.
解决方法:
1.需要root权限(部分rom不需要)
2.打开logcat,并设置level
adb shell
echo 1 > /sys/kernel/logger/log_main/enable // 这里为注释,将1写入开关文件,1为开,0为关
echo 2 >/sys/kernel/logger/log_main/priority // 里为注释,将代表level的2写入优先级文件
3.重启adb,如果使用eclipse,先关闭eclipse,再重启adb,再启动eclipse
adb kill-server
adb start-server
4.此时70%的logcat应该能正常工作了.如果此时logcat仍旧不工作,更新adb(只是一条指令,不需联网,很快执行完毕)
android update adb
5.重复第3步.此时80%的logcat应该能正常工作了
6.如果logcat仍旧不工作
找到个人主目录下的android目录,如我的是C:\Documents and Settings\lypoint\.android
找到这个目录下的adb_usb.ini文件,其内容默认只有三行,全为注释,在后面添加一行,内容为0x12d1
7.重复第三步,此时90%的logcat应该能正常工作了


没办法了,我只能用模拟器先测试了,看来还要刷机,刷一个可以出log的rom。好悲剧。。。

相关文章推荐

Android Studio突然不显示logcat日志的解决办法

前言:上午写代码时还好好的,下午不知道怎么回事突然就不显示logcat日志了,觉得很奇怪,于是开始找各种解决办法! 现象如图所示,logcat无日志显示: 首先,你可以试试修改以下参数: ...

关于手机刷机后,eclipse中Logcat无法输出log信息的原因

我的测试机因为是华为的U8800,它出厂时已经内置了我们公司的客户端,因此我在测试时,总是无法安装我们的测试程序,原来是即使你卸载了,用豌豆家还是360手机助手,但是都不能完全卸载干净,原来安装的那个...

如何在logcat中显示AOSP代码中的打印信息

        最近修改Android Framework目录下的源码,在调试的时候,遇到一个很实现的问题:如何打印调试信息。到网上找了一圈,发现只有这么一篇Blog比较靠谱:http://www.c...

Android 真机调试 LogCat不显示VERBOSE、DEBUG的日志信息

调试用的手机为huawei-X1 ,logcat不显示Log.v... 和Log.d...是因为手机设置的原因。 拨号界面输入*#*#2846579#*#* 即可进入工程模式。 在工程模式中找到L...

Android Logcat过滤显示本应用日志信息

在用真机进行调试时,反馈到Logcat窗口的信息总是被手机的其他应用刷屏,从杂乱无章的Log日志中选取对自己有用信息比较重要,可提高调试效率。 1、在Eclipse的编辑窗口打开Logcat...

Android手机在开发调试时logcat不显示输出信息的解决办法

网上搜了N多解决方法,但是很多将log级别的,用法的,更多的是如何在logcat中设置filter进行log的过滤与查看,但是我遇到的问题是,模拟器怎么着都OK,但真机、手机进行开发调试的时候却看不到...
  • XSL1990
  • XSL1990
  • 2014年01月03日 14:57
  • 1230

如何解决logcat显示多余杂乱的信息

我在使用eclipse进行Android APP调试时,logcat中老是显示许多无用的信息。比如下面是我的简单的代码截图: 调试之后,logcat中显示如下: 很明显,我只想输出Tag名为TES...

Eclipse的logcat只显示Level栏内容

系统是ubuntu14.04,解决办法在这里看到的:http://www.cnblogs.com/kobe8/p/4620785.html     eclipse的版本号为:Mars.1 Relea...

Eclipse调试真机时LogCat的显示问题

一、 无显示的解决方法: 网上搜了N多解决方法,但是很多将log级别的,用法的,更多的是如何在logcat中设置filter进行log的过滤与查看,但是我遇到的问题是,模拟器怎么着都OK,但...

华为手机c8813,eclipse调试不显示logcat

 android logcat无法打印日志(华为手机) 我用华为手机测试程序是,eclipse的logcat不能打印日志,我按照网上说的方法打开了windows下面的show ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Logcat_Eclipse中显示logcat信息
举报原因:
原因补充:

(最多只允许输入30个字)