adb kill-server
adb start-server
试试

解决方案 »

  1.   

    打开DDMS , 在鼠标选中你的设备信息或者选择你正在debug的程序进程名看看LogCat是否出来log信息。
      

  2.   

    2楼正解,在DDMS的Devices区点一下你的设备就有log了
      

  3.   

    DDMS里面倒是没找到Devices
    但是在android里面找到了,这个以前我就用过,选择当前设备。
    Log一样不显示,但是我感觉其实应该是接收了。
      

  4.   

    首先确定你的手机打开了debug 模式,然后按照2楼操作,DDMS 连接 上手机 左上角的部分 会出现device
      

  5.   

    我用的是模拟器,肯定是打开的,另外如果没打开其他的时候为什么能够显示Log信息呢?
    大多数的时候是能显示log信息的,只不过某些时候不能,
    我想你们说的device 应该是这个吧也许是版本的问题,我这个没有在DDMS下显示,但是这个我肯定是早就设置过的
      

  6.   

    这个没办法的,试过很多方法了,最终的方法是重启eclipse,还不行就重启电脑
      

  7.   

    eclipse经常会这样,你如果看到Logcat不显示了, 重启一下eclipse就行了~~~
      

  8.   

    最终发现,这就是无解BUG,每次重启Eclipse就好了
      

  9.   

    我表示,点运行的设备也不好用
    每次重启Eclipse,会输出以前的信息
    郁闷
      

  10.   

    我这边也是这样的,重启Eclipse和USB就好了,到处找答案都找不到求解答呀。
      

  11.   

    找到原因了,缓存条数的问题,preferences-->Android-->logcat-->Maximum number of logcat messages to buffer: 5000,改大一些就OK了。
      

  12.   

    谢谢2楼,之前也有这个困扰,  2楼的方法是对的, 点device, 更准确点说是点 device下的你的程序. 那就肯定可以了
      

  13.   

    在DDMS的device  的那些选项中有一个下拉图标,点击后选择重启adb
      

  14.   


    感觉不大像,这个buffer是循环用的,不过放大一点肯定是有好处,有改善
      

  15.   

    USB模式个关系。调到谷歌模式。不要调到正常模式。还有将默认LOGCAT输出信息改成V输出全部而不是E,然后重启就行了。