2013-05-13 2 views
7

Я работал над своим приложением android и использовал eclipse для его создания и показывал некоторые значения в android logcat.Logcat ничего не показывает

все работало нормально, но внезапно теперь, когда я запускаю свое приложение, logcat ничего не показывает. Кроме того, я пытался запустить другое приложение, но все равно оно остается пустым.

Какая причина такого поведения, как я могу вернуть его обратно?

+2

Возможно, вы уже это сделали, но обычно это происходит со мной, и я просто закрываю и открываю Eclipse, а не решение, но оно работает. :) – Rigotti

ответ

12

Попробуйте это:

В Linux или Mac OS X:

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

В Windows:

adb kill-server 
adb start-server 

Это приведет к перезапуску ADB и все должно работать нормально.

+0

sry но где писать? –

+4

Перейти к /платформенным инструментам – Voicu

+0

Вам нужно ввести это в командной строке, как уже говорило @Voicu. – Ahmad

7

Иногда эта проблема возникает при запуске на вашем компьютере двух экземпляров Eclipse, например, на разных рабочих пространствах. Поэтому, чтобы избежать повторения проблемы, вы должны использовать только один экземпляр eclipse.

Для восстановления регистрации необходимо сделать следующие шаги:

  1. Отключите устройство
  2. Закрыть все окна Eclipse,
  3. Restart ADB в командной строке: ADB убить-сервер и чем ADB запуска сервера
  4. Запуск снова Затмение и подключение устройства

Иногда помогите другим способом. Перейти к Затмению Окна> Perspective> DDMS и чем от устройств подокна выбрать Сбросить ADB

4

Это случилось со мной, как хорошо, но я думаю, что проблема в DDMS.

Вы можете попробовать следующее:

  • Открыть DDMS перспектива
  • Перейдите на вкладку Устройства (Если у вас нет открытой идти в Windows -> Show View -> Устройства)
  • Нажмите на открытый эмулятор, и вы должны увидеть журнал снова
0

У меня была такая же проблема. Это потому, что Proxifier работает на моей машине. Вы не можете использовать этот инструмент в затмениях при запуске сетевого прокси, сканирования портов и таких программ.

1

Когда LogCat не показывает вверх Log.i() или любую информацию:

Try:

  1. Проверка для целевого набора правильно.

  2. Перейти в папку SDk -> платформенные инструменты

    Нажмите Ctrl + Shift и мыши щелкните правой кнопкой мыши на пустом месте и выберите открыто окно команды здесь, чтобы открыть окно командной строки.

    Теперь введите следующие две команды, чтобы убить adb и перезапустить его.

    ADB убить-сервер

    ADB запуска сервера

  3. И, наконец, перезапустить затмение.

У меня возникла та же проблема. Это сработало отлично.

2

При перезапуске сервера базы данных из командной строки отлично работает альтернативный метод для сброса ADB из Eclipse. Откройте перспективу DDMS, щелкните раскрывающееся меню на панели инструментов вкладки «Устройства» и выберите пункт меню «Сброс adb». Device dropdown menu