Android logcat "application"列始终为空

标签 android logcat android-logcat

Android logcat“应用程序”列始终为空。我有最新版本的安卓工具。

enter image description here

最佳答案

我在这里尝试了所有其他建议,但都没有奏效。对我来说,应用程序在模拟器上运行时会显示,但在我的 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 找出应用程序,而不是需要为调试而构建应用程序。

关于Android logcat "application"列始终为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14509277/

相关文章:

android - 是否可以将 Youtube 视频转换到 Styled Media Receiver 应用程序? [Chromecast]

java - 如何将图标(如搜索、心形、选项)添加到 Android 卡片 View 的顶部,如图所示?

android - 有没有办法获取android "history"系统日志?

java - Android Studio LogCat 并不总是在循环内输出字段

android - 运行时错误不幸的是应用程序已停止?

android - 如何在 Flutter 发布的 apk 中禁用代码混淆?

安卓工作室 || GDK 'hello word' ||导入 com.google.android.glass.app.Card ||无法解析符号 'google'

Javascript 找不到这些变量,为什么?

java - Android Activity生命周期: when to save the Logcat into a file?

android - Android-Logcat错误