【问题标题】:Logcat doesn't show anythingLogcat 不显示任何内容
【发布时间】:2013-05-13 20:32:14
【问题描述】:

我正在开发我的 Android 应用程序并使用 Eclipse 构建它并在 Android Logcat 中显示一些值。

一切正常,但突然间,当我运行我的应用程序时,Logcat 没有显示任何内容。我尝试运行我的其他应用程序,但它仍然是空白。

这种行为的原因是什么,我怎样才能让它重新工作?

【问题讨论】:

  • 您可能已经这样做了,但通常它发生在我身上,我只是关闭并打开 Eclipse,不是解决方案,但它可以工作。 :)

标签: android eclipse logcat


【解决方案1】:

试试这个:

在 Linux 或 Mac OS X 上:

./adb kill-server
./adb start-server

在 Windows 上:

adb kill-server
adb start-server

这将重新启动 adb,一切正常。

【讨论】:

  • sry 但是在哪里写呢?
  • 转到 /platform-tools
  • 你必须像@Voicu 已经说过的那样在命令行中输入这个。
【解决方案2】:

当您在 PC 上运行两个 Eclipse 实例(例如在不同的工作区)时,有时会出现此问题。因此,为避免重复出现问题,您应该只使用一个 eclipse 实例。

要修复日志记录,您应该执行以下步骤:

  1. 拔下设备
  2. 关闭所有 Eclipse 窗口
  3. 在命令行中重新启动 adb:adb kill-server 和 adb 启动服务器
  4. 再次运行 Eclipse 并连接设备

有时会帮助其他方法。转到 Eclipse Window > Perspective > DDMS 然后从 Device 子窗口中选择 Reset adb

【讨论】:

    【解决方案3】:

    我也遇到过这种情况,但我认为问题出在 DDMS 上。

    您可以尝试以下方法:

    • 打开 DDMS 视角
    • 转到“设备”选项卡(如果您没有打开,请转到 Windows -> 显示视图 -> 设备)
    • 点击打开的模拟器,你应该会再次看到日志

    【讨论】:

      【解决方案4】:

      虽然从命令行重新启动 DB 服务器效果很好,但还有另一种方法可以从 Eclipse 中重置 ADB。打开 DDMS 透视图,单击 Devices 选项卡工具栏中的下拉菜单,然后选择“Reset adb”菜单项。

      【讨论】:

        【解决方案5】:

        当 LogCat 没有显示 Log.i() 或任何信息时:

        试试:

        1. 检查目标设置是否正确。

        2. 转到您的 sdk 文件夹-->platform-tools

          在空白处按Ctrl+Shift并鼠标右键,选择在此处打开命令窗口打开命令窗口。

          现在输入以下两条命令杀死adb并重新启动它。

          adb kill-server

          adb 启动服务器

        3. 然后最后重新启动你的 Eclipse。

        我也遇到过同样的问题。这非常有效。

        【讨论】:

          【解决方案6】:

          我遇到了同样的问题。这是因为 Proxifier 正在我的机器上运行。 运行网络代理、端口扫描等程序时,不能在 eclips 中使用此工具。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2019-12-06
            • 2011-07-25
            • 1970-01-01
            • 2011-01-16
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多