【问题标题】:How do I get Logcat for multiple devices running at the same time in Eclipse如何在 Eclipse 中为同时运行的多个设备获取 Logcat
【发布时间】:2013-01-04 18:05:32
【问题描述】:

我有两个安卓设备连接到同一个站。我想在 Eclipse 中以调试模式运行它们时查看它们的 logcat。

我在以下步骤中获得了一些运气:

  1. 在设备 1 上运行应用程序
  2. 在设备 2 上运行应用程序
  3. 打开一个新窗口(窗口/新)
  4. 在新窗口中,打开查看logcat

大约 40% 的时间会导致每个 Eclipse 窗口显示来自不同手机的数据……但并非总是如此。这似乎几乎是一种运气的事情。通常两个窗口都显示相同的设备。如果我打开设备查看器并在 either 窗口中选择一个设备,两者都会发生变化。

我怎么能一直这样做?

【问题讨论】:

    标签: android eclipse logcat


    【解决方案1】:

    这是一个很晚的回复,但您可能没有找到解决方案。

    解决方案:

    单击窗口 ---> 显示视图 ---> 其他 ---> Android ---> 设备。

    只需单击设备即可切换到其 logcat。

    【讨论】:

    • 我必须选择我希望 logcat 显示的设备过滤器,但这很好用!
    • 啊啊,终于,比拔掉再插入要在 LogCat 中显示的设备要容易得多,谢谢!
    【解决方案2】:

    您可以尝试在两个不同的控制台窗口中使用 adb 来获取每个窗口的 logcat。

    例子:

    in console window 1: adb -s <device01_serial> logcat
    in console window 2: adb -s <device02_serial> logcat
    

    【讨论】:

    • 这并不是我想要的。我希望能够告诉 eclipse 的 logcat 查看器要监控哪个序列号。
    【解决方案3】:

    如保姆所说。

    你可以这样做:

    1. 查找设备 1 和设备 2 的设备 ID。通过打开 shell 提示符并键入命令来执行此操作 adb devices 您将获得已连接设备及其 ID 的列表。
    2. 运行命令 adb -s [device_1_id] logcat 其中 [device_1_id] 是您在第一步中获取的 Device 1 的设备 ID。
    3. 打开另一个 shell 并执行与第 2 步相同的操作,但为您的设备 2。

    【讨论】:

    • 这让我有两个运行 logcat 的 shell,但不在 eclipse 环境中。我的目标是通过选择实现我目前所获得的运气。简而言之,我知道 eclipse 可以将两个不同的输出流路由到两个不同的窗口。我已经做到了。但是当我启动第二个窗口时,我目前依靠它“正常工作”,有时它没有。如何告诉第二个窗口要监视哪个输出?
    【解决方案4】:

    我不相信有什么好方法可以做到这一点。你可以近似它。一种选择是(正如其他答案所建议的)使用来自 adb 的 logcat。这显然不是那么漂亮。另一种方法是为您的第二个窗口直接运行 DDMS(而不是通过 Eclipse)。这让您非常接近,并为您提供了两个 logcat 窗口,每个窗口都有自己的设备选择器。 DDMS 可执行文件位于 Android 安装的 tools 文件夹中。

    【讨论】:

      【解决方案5】:

      这是我使用 Juno M20120914-1800 在设备的 logcat 输出之间切换的方式。

      不幸的是它不是自动的,但它至少是我发现的最可靠的方法,一旦你习惯了它,它就不会那么糟糕。

      我点击工具栏中的设备图标。

      我点击设备名称。

      然后我再次点击 logcat,它会显示我选择的设备。

      这似乎应该是一项功能,能够一次监控多个设备/AVD。

      【讨论】:

      • 我试过这个。不幸的是,它将两个 eclipse 窗口(和两个 logcat 视图)切换到新设备,而不是逐个窗口地切换。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-21
      • 2015-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多