Ответ 1
Я столкнулся с этой проблемой в прошлом и снова сегодня. В моем случае проблема разрешается перезагрузкой устройства. После чистой загрузки я снова могу запустить приложение и приглашение "Ожидание отладчика" не появляется.
Я работаю с 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 был плохим.
Убедитесь, что вы можете ping localhost и что он определен как 127.0.0.1. AS ожидает подключения к localhost: 8600.
1) Очистить кеш-память кэш-памяти Android из файла- > Неверный кэш/перезапуск.
2) После перезапуска студии Android перезагрузите эмулятор Android.
У меня та же проблема. В моем случае одновременно открываются две среды разработки: Android Studio и Eclipse. После закрытия Eclipse и запуска процесса отладки снова работает хорошо. Надеюсь эта помощь!
Вы можете проверить свой параметр отладки в настройке Dev на вашем AVD. Взгляните на следующую картинку:
У меня была эта проблема; В Android Studio я случайно ударил Запустить > "Отладочное приложение" вместо Запустить > Запустить "Приложение" . Я решил проблему. В моем случае я должен был запустить приложение для запуска в режиме DEBUG. Здесь были мои шаги -
1) Устройство Android должно иметь возможность подключаться к ПК разработки на порту 8600. Это подключение было запрещено моей конфигурацией брандмауэра. Я выключил брандмауэр. После подтверждения я создал правило брандмауэра, чтобы обеспечить возможность подключения между устройствами на порту 8600.
2) Чтобы проверить доступность порта, вы можете перейти в Android Studio, Выполнить > Прикрепить отладчик к процессу Android. Это приведет к тому, что приложение устройства Android, запущенное в режиме DEBUG, подключится к вашему ПК для разработки Android Studio.
3) После того, как приложение запустилось один раз, вы можете вернуться назад и Запустить > Запустить "Приложение" , и вы больше не получите раздражающий экран "ОЖИДАНИЕ для DEBUGGER".
4) И вы также можете Запустить > Отладка "Приложение" . Устройство покажет "Ожидание отладчика" на мгновение, а затем Android Studio запустит консоль отладчика и поможет удаленно отладить ваше приложение Android-устройства!
Удачи.
Я уже решил эту проблему, перезагрузив свое устройство. Это проблема с устройством, а не проблемой для Android.
Мой компьютер мало работал на памяти, и эта проблема возникала довольно часто. Исправить было освободить больше памяти, удалив старые файлы/приложения. Я замечаю, что работающие эмуляторы, такие как Android TV, как правило, нуждаются в большой памяти, чтобы они могли прогнозировать
Я удалил приложение, с которым возникала эта проблема.
Затем я установил приложение в режиме отладки.
Это решило проблему. Сейчас работает нормально.
Я исправил это, сделав дублирующее Виртуальное устройство после стирания существующего Виртуального устройства.