LogCat & Console перестала работать с Eclipse Android Emulator
Отпечатки консоли и LogCat перестали работать в Eclipse с помощью эмулятора Android.
Я получаю следующее исключение в консоли
[2011-11-10 11:04:58 - Неожиданная ошибка при запуске logcat. Попробуйте переустановить устройство.] Устройство не найдено. com.android.ddmlib.AdbCommandRejectedException: устройство не найдено at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736) at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373) at com.android.ddmlib.Device.executeShellCommand(Device.java:319) at com.android.ddmuilib.logcat.LogCatReceiver $1.run(LogCatReceiver.java:100) в java.lang.Thread.run(Неизвестный источник)
Обычно, когда эмулятор загружает или обновляет apk, распечатывается в консоли консоль, сообщающая о статусе. Теперь консоль просто пуста.
Я убедился, что эмулятор выбран на вкладке DDMS.
Я попытался удалить и воссоздать эмулятор в AVD Manager. Я перезапустил eclipse и компьютер. Я также обновил все программное обеспечение android и eclipse в надежде, что проблема может быть исправлена. Но, безрезультатно.
Это может быть связано с проблемой, которая была у меня в моем коде вчера. В моем коде был нескончаемый цикл, поэтому мне пришлось остановить исполняемый код эмулятора.
Ответы
Ответ 1
У меня была подобная ошибка, и это сводило меня с ума. Я просто получил его для работы, выполнив следующие шаги:
- В командной строке запуска: adb kill-server
- Отсоедините USB-кабель от устройства и подключите его обратно.
- Открыть представление устройств (Окно → Показать вид → Другое → Android → Устройства)
- Нажмите на устройство в представлении устройств Android.
Я тестировал это для эмулятора, и он работает, если вы повторно запускаете эмулятор вместо шага 2.
Другим способом, с которым я работал, было перезапустить Eclipse. Но это обычно не идеально.
Примечание. Logcat перестанет работать в любое время, когда я отсоединил USB-кабель от моего устройства Android (похоже на убийство эмулятора).
Я понимаю, что это может не исправить вашу первоначальную проблему, но это может помочь другим, которые спотыкаются на этот вопрос.
Ответ 2
У меня также была та же проблема: установите SDK даже три раза в качестве TT, но решение - перейти в папку android-sdk-windows, затем инструменты платформы и дважды щелкнуть adb и готово!
Ответ 3
Очистить проект с помощью Project/Clean...
Ответ 4
удаление эмулятора и создание нового сделали работу для меня.
Даже в моем случае неисправный код или тайный бесконечный цикл, я думаю, это проблема. я попробовал что-то, и logcat не удалось загрузить с тех пор.
Ответ 5
Скорее всего, у вас есть 2 экземпляра Eclipse (я сделал).
(В Windows) Закройте eclipse, затем проверьте с Диспетчером задач, если есть другое затмение.
Завершите его, а также любое имя изображения "adb".