为什么logcat在我的Android中不显示任何东西(当用Eclipse开发应用程序时)?
它只是不打印任何东西。它是空的。
为什么logcat在我的Android中不显示任何东西(当用Eclipse开发应用程序时)?
它只是不打印任何东西。它是空的。
当前回答
如果你尝试了所有其他的方法,仍然一无所获。我有另一个简单的方法。
下载旧版本的ADB,然后再试一次。它可能是工作的,至少为我工作与Android 7.0手机(供应商停止更新)。
这里是旧版本的有用链接。
其他回答
进入开发人员设置,检查调试\Select App for Debugging为空
如果您正在使用Eclipse v4.5 (Mars)(至少是Mars.1或Mars.2),请尝试这里描述的解决方案:Logcat在Eclipse Mars中显示不可见的消息。
这对我很有帮助。
Dial
*#*#2846579#*#*
你会看到一个隐藏的菜单。>后台设置>日志设置,定义日志可用性(日志开关)和级别(日志级别设置)。
请注意,这可能只适用于华为手机,因为Ideos X3(这里)是在荣耀U8860上测试的。
当你发现这个问题的答案没有一个是有用的,这就变得有趣了。
然后你会发现在ADT 22.6.3版本中。V201404151837-1123206如果您添加了两个具有相同包名(应用程序名)的筛选器,那么该日志将不会出现。
这很奇怪,因为日志两秒钟前就在那里,在调试模式下启动应用程序为应用程序添加了一个默认过滤器,与我手动设置的过滤器发生碰撞,然后ADT神奇地删除了所有日志,没有一个过滤器工作,包括所有消息(没有过滤器)!
但这掩盖了另一个问题……
我使用双屏幕。第二个是通过VGA/RGB -(不太确定它叫什么)连接的,我能做什么。我在代码编辑器之外使用logcat更舒服,所以我把它放在另一个窗口中,这对我来说是日志消失的主要原因。
很多次,当我切换到新的Android设备时,我确实不再看到logcat消息。不幸的是,上面的建议都不适合我(Eclipse Photon 4.8.0)。
我现在正在用这个。它似乎适用于不同的设备。