为什么logcat在我的Android中不显示任何东西(当用Eclipse开发应用程序时)?
它只是不打印任何东西。它是空的。
为什么logcat在我的Android中不显示任何东西(当用Eclipse开发应用程序时)?
它只是不打印任何东西。它是空的。
当前回答
好的。我就是这样让它起作用的。我首先听从了陌陌的建议,那就是…
如果LogCat面板在Eclipse中为空,则模拟器没有 的焦点。转到DDMS透视图,尝试单击“模拟器” 进入设备面板(左上角屏幕)。
但无济于事。
然后我尝试重置adb (Android调试桥)由fyodorananiev建议。 怎么做?菜单窗口→设备→倒三角菜单按钮→重置adb。
它也没有工作,但我确实收到了以下消息:
Android hierarchyviewer:无法从设备获取聚焦窗口
这意味着陌陌是对的,因为我的Android设备或模拟器没有焦点。然而,在我的例子中,解决方法是不同的。
对我有用的是:
重新插入我的Android设备,它通过USB连接到我的电脑。 重新启动Eclipse,正如Abu Hamzah所提到的(尽管因为我不知道我可以执行菜单文件→重新启动,所以我手动关闭了Eclipse,然后再次重新启动应用程序)。
我现在可以在我的logcat中看到日志。
其他回答
关闭logcat,然后从窗口→显示视图→其他重新打开logcat。
我认为您还没有选择运行应用程序的设备或模拟器。
在Eclipse中,转到DDMS透视图并选择您正在其上运行应用程序的设备或模拟器。
(注意:无需重启Eclipse)
我偶尔也遇到这种情况。关闭和重新打开Eclipse似乎可以解决这个问题。
除了重新启动Eclipse,对我有用的还有:
删除自定义过滤器
删除所有过滤器后,logcat再次被文本填充
我也遇到过同样的问题,但我的解决方案要基本得多:
如果LogCat面板在Eclipse中为空,则模拟器没有焦点。转到DDMS透视图,并尝试单击Devices面板(左上角屏幕)中的'emulator'条目。