在android studio中使用设备进行调试时,Android Logcat为空

use*_*823 30 android logcat android-debug android-studio

当我尝试在android studio中使用android设备进行调试时,Logcat没有显示任何内容.但是当我使用模拟器时,LogCat会显示所有消息.在实际设备上调试时应该如何查看Logcat消息?

谢谢 !

Vah*_*iri 29

在Android studio 0.8.0中,您应该在运行应用程序之前通过工具 - > Android启用ADB集成.然后日志猫将正常工作.请注意,如果在应用程序运行时禁用ADB集成并再次启用它,则除非重建项目,否则日志猫不会显示任何内容.

  • 我使用android studio 1.0.2,这个解决方案适合我 (2认同)

Dan*_*son 8

从0.4.0开始,我注意到logcat选项卡在调试器窗口中不起作用 - 仅在Android DDMS窗口中(在调试时按Alt + 6调出工作logcat).尴尬我知道:)


por*_*g91 7

重启手机.它神奇地解决了

我使用的是由Android 6.0 M驱动的联想A7000plus,发现我的Android Studio无法记录调试过程,但不知何故其他人的电话调试报告都可以记录下来.另外,我尝试使用Memu模拟器并正常录制.

奇怪的是,该设备已被Android Studio识别并准备好进行调试,但根据设备上运行的所有应用程序都没有记录调试报告.当然,USB调试已经开启.

之前我做了什么,我关闭了手机上的开发者选项,以便播放我最喜欢的手机游戏(F/GO),禁止在设备中打开USB调试.

几个小时后,在尝试了互联网上的任何方法并且没有成功之后,我意外地找到了简单但奇怪的解决方案,即重启手机.我在连接到PC的时候重新启动了手机,不知怎的,logcat在Logcat中显示了正常的所有调试过程.

这听起来像是非工程解决方案,但这对我的情况非常有用.