Intereting Posts

«Ожидание отладчика для подключения», даже если он не работает в режиме отладки

Моя проблема :

Когда я разрабатывал свое приложение, я столкнулся с неловкой проблемой. Как упоминалось в заголовке, каждый раз, когда я устанавливаю свое приложение (в режиме запуска, а не отладки!) При запуске ждут отладки для подключения .. сообщение появляется в течение 1-2-3 секунд, и приложение запускается.

Что я хочу :

Я бы хотел, чтобы я мог запускать приложение без появления этого сообщения (он появился только в последние несколько дней, и я не помню, что меняю что-то, что связано с отладкой).

То, что я пробовал :

  • Я попытался установить android:debuggable="false" но если я это сделаю, отладчик никогда не присоединяется, и сообщение никогда не исчезает.
  • Я также попытался после установки отключить USB Debugging , но все равно никаких результатов.
  • Даже если я убью приложение и разбужу его через внешний источник (он использует C2D Messaging Framework от Google), он по-прежнему пытается запустить в режиме отладки при пробуждении.

Я разработал несколько приложений для Android и не наткнулся на это. Почему бы мне не запустить приложение в режиме RUN? Есть ли другой способ установить приложение на устройство, не нажав кнопку запуска в Eclipse?

Я могу опубликовать фрагменты кода из AndroidManifest или из других частей кода, если это необходимо, но, как я уже говорил, я не получал такого рода странное поведение несколько дней назад.

Solutions Collecting From Web of "«Ожидание отладчика для подключения», даже если он не работает в режиме отладки"

Убедитесь, что у ваших java-файлов нет точки Restart the device и Restart the device должно быть нормальным.

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

И убедитесь, что вы используете

Щелкните правой кнопкой мыши по проекту – >> Запустить как – >> Приложение для Android

У меня была такая же проблема с Android Studio. Перезагрузка моего мобильного телефона работала для меня!

Для меня решение заключалось в отключении USB-отладки от настроек моего устройства, а затем снова включении!

Намного быстрее, чем перезапустить все устройство.

Проверьте, активирована ли опция ожидания отладчика.

Настройки -> Параметры разработчика -> Подождите отладчика.

Я думаю, что это новичок в Jelly Bean.

Я предполагаю, что это находится в эмуляторе, а не на устройстве. Если это устройство, игнорируйте остальные. :п

Похоже, вы сохранили моментальный снимок эмулятора при подключении отладчика.

Исправить:

1) Перейдите на панель управления AVD, щелкните по затронутому эмулятору и нажмите «Пуск»
2) при появлении окна снимите флажок «Запуск из моментального снимка» и оставьте «Сохранить в снимок»
3) Запустите эмулятор.
4) Закрыть эмулятор
5) На панели управления AVD снова запустите эмулятор. 6) Еще раз проверьте «Запуск из моментального снимка»

Это должно исправить ситуацию.

ИЗМЕНИТЬ .

Извините за потраченное впустую пространство, я прочитал слишком быстро и пропустил, говоря о попытке отключить USB-отладку. Я столкнулся с описанной выше ситуацией, о которой я рассказываю, поэтому оставляю этот ответ для тех, кто приходит, у кого есть такая проблема.

Для меня я использую Android Studio 2.1.2I, я нажимаю на «Меню Run»> «Прикрепить отладчик» к процессу Android. Существует только 2 строки. __device_name ____app_name. Я просто выбираю имя приложения (хочу запустить) и нажимаю «ОК», тогда происходит чудо.

1 . Откройте настройку в телефоне.

2 . Перейдите к вариантам разработчика (About Phone-> Developer Option).

3 . Отключите параметр разработчика и снова включите опцию разработчика.

4 . Включите USB-отладку и установите через USB.

«Подождите, пока отладчик» в настройках разработчика, возможно, был настроен на ожидание вашего приложения.

Убедитесь, что вы установили точки останова. Запустите приложение один раз, и если вы получите одно и то же сообщение, выполните отладку as-> debug configuration-> выберите приложение, которое нужно запустить, и выберите всегда приглашение выбрать device.It будет работать наверняка. Это может быть глупо, но я долго сталкивался с этой проблемой, и я пробовал это, и это помогло мне. При необходимости перезагрузите устройство. благодаря

У меня такая же проблема. Но перезапустите мое устройство или очистите точки останова, которые не работают.

Я попробовал: Run -> Attach to Android Process. Выберите свой пакет и нажмите OK.

И это работает 🙂

Вы также можете установить свое приложение для Android в качестве параметров отладки-приложения -> Параметры разработчика -> установить приложение для отладки

Там вы можете выбрать свое приложение

Было так много процессов adb, я убил их всех и начал отлаживать

Ваш файл манифеста может содержать следующее разрешение

Просто удалите это разрешение

 <uses-permission android:name="android.permission.SET_DEBUG_APP"/>