Подтвердить что ты не робот

Как получить Logcat для нескольких устройств, работающих одновременно в Eclipse

У меня есть два устройства Android, подключенных к одной станции. Я хотел бы просмотреть logcat для обоих при запуске их в режиме отладки в eclipse.

У меня была небольшая удача со следующими шагами:

  • Запустите приложение на устройстве 1
  • Запустите приложение на устройстве 2
  • Открыть новое окно (окно/новое)
  • В новом окне open view logcat

Примерно в 40% случаев это приводит к тому, что каждое окно затмения показывает данные с другого телефона... но не всегда. Кажется, что это почти что-то вроде того. Чаще всего оба окна показывают одно и то же устройство. Если я открою устройство просмотра и выберите устройство в обоих окнах, измените их.

Как я могу делать это все время?

4b9b3361

Ответ 1

Это очень поздний ответ, но, вероятно, вы не нашли решения.

Решение:

Нажмите "Окно" → "Показать вид" → "Прочее" → Android → Устройства.

Просто нажмите на устройство, чтобы переключиться на его логарифм.

Ответ 2

Вы можете попробовать использовать adb в двух разных консольных окнах, чтобы получить логарифм для каждого из них.

Пример:

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

Ответ 3

Как сказал takecare.

Вот как вы можете это сделать:

  • Найдите идентификатор устройства устройства 1 и устройства 2. Сделайте это, открыв приглашение оболочки и введите команду adb devices Вы получите список подключенных устройств и их идентификаторов.
  • Запустите команду adb -s [device_1_id] logcat Где [device_1_id] - это идентификатор устройства вашего устройства 1, который вы получили на первом этапе.
  • Откройте другую оболочку и сделайте то же, что и на шаге 2, но для вас устройство 2.

Ответ 4

Я не верю, что есть хороший способ сделать это. Вы можете его аппроксимировать. Один из вариантов - (как указывали другие ответы) использовать logcat из adb. Это, очевидно, не так красиво. Другой - запустить DDMS напрямую (вместо Eclipse) для вашего второго окна. Это приближает вас к вам и дает вам два окна логката с их собственными селекторами устройств. Исполняемый файл DDMS находится в папке с инструментами установки Android.

Ответ 5

Вот как я обрабатываю переключение между выходом logcat устройства с помощью Juno M20120914-1800.

К сожалению, это не автоматическое, но это, по крайней мере, самый надежный способ, который я нашел еще, и как только вы привыкнете к этому, это не так уж плохо.

Я нажимаю значок устройства на панели инструментов.

Я нажимаю на имя устройства.

Затем я снова нажимаю на logcat и отображает выбранное устройство.

Кажется, что это должна быть функция, позволяющая одновременно контролировать несколько устройств/AVD.