Android: Куда ведет журнал cat во время работы на устройстве? - PullRequest
1 голос
/ 27 апреля 2011

Я использую Eclipse на Mac для разработки приложений для Android.Когда я запускаю приложение на эмуляторе, окно журнала cat показывает то, что ожидается, и работает нормально, но когда я запускаю (или даже отлаживаю) на реальном устройстве, подключенном к Android, мое окно журнала cat не показывает даже одну строку.

Как бороться с log cat при работе на реальных устройствах Android?

Спасибо,

Ответы [ 3 ]

4 голосов
/ 27 апреля 2011

Вы должны выбрать устройство в среде DDMS, на вкладке Windows выбрать «Устройства», а затем выбрать свое устройство, т.е. «HtXXXXXXX».

1 голос
/ 27 апреля 2011

Во-первых, действительно ли устройство подключено? Чтобы проверить, подключено ли устройство или нет, просто запустите adb devices на консоли. В нем будут перечислены все устройства, подключенные к системе.

Во-вторых, просто введите команду adb logcat в командной строке, она отобразит окно logcat отдельно.

Хотя к системе подключено много устройств, adb logcat отобразит следующее сообщение: - ожидание устройства - ошибка: более одного устройства и эмулятора

Таким образом, чтобы разрешить вышеуказанный случай, вы должны запустить команду с идентификатором устройства с параметром -s.

Например: adb -s emulator-5556 logcat, отобразится logcat для эмулятора.

0 голосов
/ 27 апреля 2011

Попробуйте просто перезапустить его при подключении к устройству.

...