我使用的是Android Studio(测试版)0.8.7,我的logcat正常工作了几个月。我的logcat突然无法检测到任何应用程序或程序包名称。这意味着我无法过滤正在测试的特定应用程序的消息,这很烦人。现在,典型的logcat消息如下所示:

请注意问号(?),其中应用程序/程序包名称应为...

本来我以为是我的设备,但是我已经用自己拥有的另一个android设备尝试过,但遇到了同样的问题。这是我尝试过的:

  • 重新启动Android Studio和我的计算机
  • 从终端
  • 杀死并启动ADB服务器
  • 重新启动设备

  • 有谁之前经历过这个吗?请帮忙,因为它使我有些疯狂...

    更新:我试过安装了android studio的笔记本电脑,它正在做同样的事情!我大约95%的人肯定应该在其中使用应用程序/程序包名称而不是问号,因为这是我记住的方式。还有一个问号,logcat无法按应用程序的软件包名称过滤消息...我过去从未遇到过这个问题,所以它一定一直在工作,所以我不会发疯...

    最佳答案

    Android Studio 1.0 RC2同样存在问题。设备监视器显示应用程序名称,但在Android Studio的logcat面板中,程序包名称始终为问号。

    我通过检查工具/Android/启用ADB集成,然后重新启动adb来解决此问题。

    一种简单的方法是调试任何应用程序,如果禁用了ADB集成,则Android Studio会提示您启用该功能。



    当然,请单击"is"。

    10-08 08:14