Android logcat"应用程序"列始终为空

Ale*_*rov 24 android logcat android-logcat

Android logcat"应用程序"列始终为空.我有最新版本的android工具.

在此输入图像描述

aij*_*aij 11

我在这里尝试了所有其他建议,但没有一个有效.对我来说,应用程序在模拟器上运行时显示,但不在我的Galaxy Nexus上显示.

事实证明我需要添加android:debuggable="true"<application>我的AndroiManifest.xml.请参阅http://developer.android.com/guide/topics/manifest/application-element.html.使用Eclipse的人不会看到这个问题,因为显然Eclipse可以根据http://developer.android.com/tools/device.html自动调试.

显然,应用程序需要标记为可调试,以便在生产ROM上调试它们,但它们无论如何都可以在调试ROM上进行调试,这就是它在仿真器上工作但在物理设备上无法工作的原因.另一种选择可能是构建一个调试ROM并将其安装在您的设备上.

你认为logcat应该能够根据PID找出应用程序,而不是需要为调试构建应用程序.

  • 不适合我.还尝试了:重启手机,重启adb,重启日食,清除日志.....没事 (3认同)

Mur*_*mel 4

另一个想法:

adb kill-server
adb start-server
Run Code Online (Sandbox Code Playgroud)

为我工作。