Я работаю с Android Studio. С прошлой ночи, когда я запускаю свой проект на своем устройстве, появляется сообщение «Ожидание отладчика». Это очень странное поведение, потому что я не отлаживаю приложение.
Я попытался удалить приложение со своего устройства и нажать «Выполнить» в Android Studio. Сообщение появляется снова.
Я пытался перезапустить Android Studio. Сообщение появляется снова.
Единственный способ правильно установить приложение на телефон - нажать «Отладка». Сообщение появляется, но автоматически закрывается. Тогда приложение работает нормально.
Я пробовал с
<application android:debuggable="false" />
... и по-прежнему появляется сообщение.
LogCat говорит:
E/InputDispatcher﹕ channel ~ Channel is unrecoverably broken and will be disposed!
E/Launcher﹕ Error finding setting, default accessibility to not found: accessibility_enabled
Что касается первой строки ошибки, кто-то говорит, что проблемы могут начаться после переименования какого-либо ресурса . Но это не мой случай.
С уважением, вторая строка ошибки ... Не знаю. Я действительно не знаю, что происходит с моей IDE.
источник
Ответы:
Я сталкивался с этой проблемой в прошлом и снова сегодня. В моем случае проблема решается перезагрузкой устройства. После чистой загрузки я снова могу запустить приложение, но запрос «Ожидание отладчика» не появляется.
источник
Вы можете решить эту проблему, не перезагружая устройство. Просто перейдите в «Android-устройство» -> «Настройки» -> «Параметры разработчика» -> «Выбрать приложение для отладки» . Скорее всего, он будет указывать на ваше приложение. Просто выберите опцию, а затем выберите «Нет».
Примечание. Как уже упоминалось, даже если «Нет» уже выбрано, повторный выбор «Нет», по-видимому, устраняет проблему.
Для ясности: это на устройстве, а не в Android Studio (см. Очень полезный комментарий от Regis_AG).
источник
быстрее, чем перезагрузка, просто зайдите в параметры разработчика и выключите и снова включите (не забудьте также проверить параметр отладки USB), у меня сработало (Neuxs5).
источник
Пожалуйста, попробуйте эту команду, чтобы отключить ее.
источник
Не перезагружая устройство, я смог решить эту проблему, перейдя в «Параметры разработчика», а затем сначала «отключив», а затем «включив» -
источник
После 8 часов работы над этой проблемой я чувствую себя обязанным объяснить причину. Мой / etc / hosts был плохим.
Убедитесь, что вы можете пинговать localhost и что он определен как 127.0.0.1. AS ожидает подключения к localhost: 8600.
источник
1) Очистите кеш-память студии Android от файла-> Неверный кеш / перезапуск.
2) После перезапуска студии Android перезапустите эмулятор Android.
источник
У меня такая же проблема. В моем случае у меня одновременно открыты две среды разработки: Android Studio и Eclipse. После того, как я закрыл Eclipse и запустил процесс отладки, он снова работает нормально. Надеюсь на эту помощь!
источник
Вы можете проверить настройки отладки в настройках разработчика на вашем AVD. Взгляните на следующую картинку:
пример настроек разработчика
источник
Я удалил приложение, с которым возникла эта проблема.
Затем я установил приложение в режиме отладки.
Это решило проблему. Теперь все работает нормально.
источник
У меня была эта проблема; В Android Studio я случайно нажал « Выполнить»> «Отладка приложения» вместо « Выполнить»> «Выполнить приложение» . Я решил проблему. В моем случае мне нужно было добиться успешного запуска приложения в режиме DEBUG. Вот мои шаги-
1) Устройство Android должно иметь возможность подключаться к ПК разработчика через порт 8600. Это подключение было запрещено моей конфигурацией брандмауэра. Я отключил брандмауэр. После подтверждения я создал правило брандмауэра, чтобы разрешить соединение между устройствами на порту 8600 .
2) Чтобы убедиться, что порт доступен, вы можете перейти в Android Studio, запустить> Прикрепить отладчик к процессу Android . Это приведет к тому, что приложение Android-устройства, запущенное в режиме DEBUG, подключится к вашему компьютеру разработки Android Studio.
3) После того, как приложение запустилось один раз, вы можете вернуться и запустить> Запустить «Приложение», и у вас больше не будет раздражающего экрана «ОЖИДАНИЕ ОТЛАДКИ».
4) Вы также можете запустить> Отладка приложения . Устройство на мгновение скажет «Ожидание отладчика», а затем Android Studio запустит консоль отладчика и поможет вам удаленно отладить приложение на устройстве Android!
Удачи
источник
На моем компьютере не хватало памяти, и эта проблема возникала довольно часто. Исправление заключалось в освобождении памяти путем удаления старых файлов / приложений. Я заметил, что запущенным эмуляторам, таким как Android TV, обычно требуется много памяти для предсказуемой работы.
источник
Я уже решил эту проблему, перезагрузив устройство. Это проблема устройства, а не проблема студии Android.
источник
Я исправил это, создав дубликат виртуального устройства после очистки существующего виртуального устройства.
источник
Нажмите на AVD Manager. Из действий устройства выберите «Холодная загрузка сейчас». У меня сработала холодная загрузка в эмуляторе.
источник
Нажмите и удерживайте кнопку питания эмулятора в течение 5 секунд, затем нажмите кнопку перезапуска.
Попробуйте еще раз, ошибка должна исчезнуть
источник