【问题标题】:Android: Where log cat goes while running on device?Android:在设备上运行时日志猫去哪里?
【发布时间】:2011-04-27 12:43:31
【问题描述】:

我在 Mac 上使用 Eclipse 来开发 Android 应用程序。 当我在模拟器上运行应用程序时,日志猫窗口会显示预期的内容并且工作正常,但是当我在真正的 android 连接设备上运行(甚至调试)时,我的日志猫窗口甚至不会显示一行。

在真正的android设备上运行时如何处理log cat?

谢谢,

【问题讨论】:

  • 你在你的设备上打开调试了吗?
  • 是的!我在我的设备上进行了“开启”调试。

标签: android eclipse logcat


【解决方案1】:

您必须在DDMS环境,Windows选项卡中选择设备,选择“设备”,然后选择您的设备,即“HtXXXXXXX”。

【讨论】:

    【解决方案2】:

    首先,设备真的连接了吗?要检查设备是否已连接,只需在控制台上运行 adb devices。它将列出连接到系统的所有设备。

    其次,只需在命令提示符下运行adb logcat命令,它会单独显示logcat窗口。

    当许多设备连接到系统时,adb logcat 将显示以下消息: - 等待设备- 错误:多个设备和模拟器

    所以要解决上述情况,您必须使用带有 -s 选项的设备 ID 运行命令。

    例如: adb -s emulator-5556 logcat ,这将显示模拟器的logcat。

    【讨论】:

      【解决方案3】:

      尝试在连接到设备后重新启动它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多