при запуске приложения пишет Waiting for debuging
Не пойму что я сделал, но теперь приложение, которое я разработываю, не могу запустить без отладки. если выполнить опцию run в android studio, то на телефоне появиться сообщение waiting for debugging и можно только закрыть. работает только если запустить в режиме отладки. но почему так? как исправить?
Отслеживать
задан 27 окт 2020 в 0:59
293 1 1 серебряный знак 7 7 бронзовых знаков
вообще насколько я знаю, нужно подключить телефон с отладкой к пк, и тогда студия сможет его распознать нормально, может вы не run нажимаете а debug? добавьте немного больше подробностей
27 окт 2020 в 5:20
@Andrew я run нажимал. потом долгое время не запускал и эта проблема изчезла сама собой.
«Waiting for debugger to attach» showing even when not running in debug mode
I have developed several Android applications and never stumbled upon this. Why wouldn’t I be able to start the application in RUN mode? Is there any other way to install the application on the device, without hitting the run button in Eclipse?
I can post code-snippets from the AndroidManifest or from other parts of the code if necessary, but as I already mentioned I wasn’t getting this kind of weird behavior several days ago.
asked May 13, 2012 at 16:13
10.1k 9 9 gold badges 53 53 silver badges 76 76 bronze badges
May 13, 2012 at 16:29
Restarting the device did the trick for me.
Aug 9, 2015 at 12:00
15 Answers 15
Make sure your java files dont have any break point and Restart the device every thing should be normal.
I was experience the same problems where my application was always being run in debug mode. Restarting the device did the trick for me.
and make sure you are using
right click on project—>>Run As —>> Android Application
answered May 13, 2012 at 16:31
7,538 8 8 gold badges 46 46 silver badges 72 72 bronze badges
Turns out although I did not have any breakpoints in my code, I had some in the Workspace, and I may have accidentally turned on the launch in debug whenever the workspace has breakpoints (see help.eclipse.org/helios/index.jsp?topic=/…). Gladly, after 2 restarts I was able to get it running normally. Thank you all for comments and replies !
May 13, 2012 at 17:25
Yes, restarting the device worked for me. Stupid technology 🙂
Sep 27, 2014 at 15:47
I was getting this error when compiling and building from eclipse. I cleaned the project but no luck. Then I restarted eclipse and still got the error. I then built the project using maven 😐 Then I knew it was time to look towards stackoverflow.
Dec 9, 2014 at 5:42
Worked as said, after Restarting my Device, problem solved. Thanks everyone
Mar 17, 2016 at 12:46
How can this still be an issue, after so many years? I consider it a bug in Android.
Apr 12, 2017 at 8:55
For me the solution was turning off the USB debugging from my device settings, and then turning it on again!
Much quicker than restart the whole device.
answered Mar 9, 2016 at 1:08
11.2k 11 11 gold badges 67 67 silver badges 101 101 bronze badges
Even restarted my phone, nothing happened. This did the trick! Thanks.
Jun 24, 2016 at 6:56
I had the same problem using Android Studio. Restarting my cellphone worked for me!
answered Jan 6, 2015 at 21:56
310 2 2 silver badges 4 4 bronze badges
Thanks, this solution solved this issue for my situation.
Mar 28, 2019 at 11:04
1. Open setting in ur phone.
2. Go to developer options.(About Phone-> Developer Option).
3. Disable the Developer option and again enable the Developer Option.
4. Enable USB debugging and Install via USB.
answered Mar 1, 2017 at 14:41
Sujeet Kumar Sujeet Kumar
1,832 22 22 silver badges 25 25 bronze badges
PIE does not have INSTALL VIA USB
Aug 30, 2019 at 19:08
Run this command and the issue will be resolved
adb shell am clear-debug-app
answered Mar 5, 2020 at 8:57
HimalayanCoder HimalayanCoder
9,690 6 6 gold badges 59 59 silver badges 60 60 bronze badges
Worked but I had to use -s option because emulator seen as a second device adb devices adb -s
Dec 15, 2022 at 0:01
Check if the option waiting for debugger is actived.
Settings -> Developer options -> Wait for debugger.
I think this it is new from Jelly Bean.
answered May 28, 2013 at 8:17
2,872 4 4 gold badges 20 20 silver badges 25 25 bronze badges
For me the option «Wait for debugger» was not actived. But actived it, start the apk, force close apk and unactive the option correct the problem for me. Do the same with «USB debugging» option was not working for me (on OS 4.4.2)
Aug 18, 2017 at 9:06
I’m assuming this is in the emulator and not on a device. If it is a device, ignore the rest. :p
It sounds like you saved a snapshot of the emulator as the debugger was connecting.
1) Go to the AVD control panel, click on the emulator that’s affected and hit start
2) when the window pops up, de-select «Launch from snapshot» and leave «Save to Snapshot» selected
3) Start the emulator.
4) Close the emulator
5) On the AVD control panel again start the emulator 6) Check «Launch from snapshot» again
That should fix things up.
EDIT.
Sorry for the wasted space, I read too fast and missed you talking about trying disabling USB Debugging. I have run into the above situation I describe before so I’ll leave this answer posted for those who come along who do have such an issue.
Xiaomi выдает «Waiting for debugger». Что делать?
Отдали xiaomi redmi note 5 на починку (не могли выйти из reboot mode), получили рабочий телефон, но с китайской прошивкой и удаленными файлами. Пытались разблокировать загрузчик, но не получается зайти в mi account, выдает «Waiting for debugger». Что можно сделать?
Голосование за лучший ответ
купить нормальный телефон
Павел ПетрянкинМастер (1032) 4 года назад
слыш сука мы тя щя с братками атпиздим. за сяоми и двор стреляю в упор.
sg dsg Мыслитель (7374) ахах, дико извиняюсь, у меня нет мелочи
Отвязать Mi-аккаунт, а ещё лучше пойти в мастерскую и надавать в бубен, за сброс до завода или прошивке непонятно чем, пусть делают, если деньги получили.
И режим был, вероятно, FastBoot, а не reboot. Просто надо было кнопочку питания сек. 30 подержать и смарт перезагрузился бы.
Как исправить ошибку Xiaomi «поиск устройства неожиданно закрыт»
Ошибка «Поиск устройства неожиданно закрыт» на Xiaomi часто сопровождается перезагрузкой телефона. Чтобы понять как исправить проблему, нужно знать, что именно вызвало ошибку.
Рассмотрим основные причины возникновения подобной ошибки с перезагрузкой Сяоми и их решение.
Восемь причин возникновения ошибки
Как ни странно, с функцией поиска телефона Xiaomi в случае утери эта ошибка не связана. Причины другие, для каждой есть свой способ решения.
Почему появляется ошибка неожиданного закрытия поиска:
- Проблемное ОТА обновление. Иногда из-за обновления оболочки MIUI может возникать такая ошибка. Особенно часто проблема появляется на аппаратах Xiaomi Mi A серии, но там виной всему чистый Android One.
- Проблема с резервной копией данных в аккаунтеGoogle. Если резервная копия данных в аккаунте Google была повреждена, то может возникнуть подобная ошибка. Однако решение есть и довольно простое – оно описано ниже.
- Проблема с регионом. Если пользователь вручную менял регион MIUI, а после забыл выставить правильный, будет появляться ошибка, сигнализирующая о том, что поиск устройства неожиданно закрыт.
- Проблема с приложениемMiHome. Программа Mi Home для управления умной техникой работает только в том случае, если в настройках выставлен регион Китай. Если в настройках смартфона установлен другой регион, возникает конфликт.
- Нехватка оперативной памяти. Если оперативная память смартфона забита разнообразными приложениями, ошибки такого типа также могут появляться. Это заставляет телефон перезагружаться. Проблему может решить расширение оперативной памяти, но функция доступна не для всех телефонов.
- Результат деятельности вирусов. Если вирусы повредили системные файлы или заблокировали их, возможно появление ошибок разного типа. В том числе проблемы, связанной с поиском устройства.
- Программные ошибки приложений. Некоторые приложения не могут нормально работать из-за повреждённой файловой системы. Вычислить проблемную программу очень трудно. Поэтому приходится прибегать к радикальным мерам вроде перепрошивки телефона.
- Заводской брак. Часто проблему вызывает повреждение модуля памяти. В этом случае поможет только гарантийный ремонт в авторизованном сервисном центре Xiaomi. В этом случае исправить ситуацию самостоятельно не получится.
Теперь, когда причины возникновения ошибки с поиском устройства известны, можно приступать к описанию решений проблемы.
Как исправить проблему из-за обновления
Если телефон выдаёт ошибку «Поиск устройства неожиданно закрыт» и уходит в перезагрузку, сделать что-либо с его настройками просто невозможно, не хватает времени.
Поэтому придётся выполнить сброс телефона к заводским настройкам (Hard Reset), и только потом переходить к настройкам.
Этап 1: Hard Reset
При сбросе к заводским настройкам все данные с телефона будут удалены:
- Выключите телефон.
- Зажмите одновременно кнопки включения и увеличения громкости.
- При помощи кнопок громкости в рекавери выберите пункт Wipe Data (удалить данные) и нажмите кнопку питания.
- В следующем меню выберите Wipe All Data (удалить все данные) и нажмите кнопку включения.
Начнётся процесс сброса к заводским параметрам. Он займёт некоторое время. После старта ОС настройте телефон как обычно: подключитесь к аккаунту Google и так далее.
Теперь можно перейти к настройкам.
Этап 2: решение проблемы с обновлениями
- Запустите настройки и перейдите в раздел « Обновление компонентов ».
- Нажмите на иконку с шестерёнкой в правом верхнем углу.
- Отключите ползунок « Уведомлять о наличии обновлений » и тапните « Автоматическое обновление ».
- В следующем меню выберите « Не обновлять ».
После выполнения этих действий автоматическое обновление MIUI будет отключено. Следовательно, ошибка более не будет появляться на вашем смартфоне.
Включить обновления можно будет позже, когда производитель исправит баг в конкретной версии прошивки. Либо можете устанавливать новые официальные версии MIUI самостоятельно. Скачать их можно из каталога обновлений MIUI, следить за выходом новых версия для всех телефонов Xiaomi можно в Телеграм канале miboom.ru.
Решение ошибки резервной копии Google
Когда ошибка связана с аккаунтом Google, нужно попытаться создать новый аккаунт и использовать его, как основной. Если частая перезагрузка не позволяет этого сделать, то сначала нужно сделать Hard Reset.
Как сделать хард ресет мы рассказали несколькими абзацами выше. Поэтому сразу переходим к созданию аккаунта:
- В настройках смартфона выберите « Аккаунты и синхронизация ».
- Прокрутите список вниз и выберите « Добавить аккаунт ».
- На следующем этапе выберите Google .
- Тапните по пункту « Создать аккаунт » и нажмите « Далее ».
Останется принять лицензионное соглашение. После этого вы будете использовать новый аккаунт Google, в котором не будет проблемной резервной копии. Соответственно, ошибка, связанная с поиском Xiaomi, уйдёт.
Исправление ошибки из-за региона MIUI
Часто причиной ошибки является неправильно выставленный регион в настройках MIUI. Если смартфон постоянно перезагружается, то сменить регион вручную можно не успеть.
Здесь поможет только Hard Reset, выполняемый по следующей инструкции (данные пользователя будут удалены):
- Выключите телефон и зажмите кнопки включения (питания) и увеличения громкости.
- Выберите пункт Wipe Data (удалить данные) и нажмите кнопку питания. Навигацию осуществляйте кнопками регулировки громкости.
- В следующем меню выберите Wipe All Data (удалить все данные). Подтвердите действие кнопкой включения.
После старта ОС вам будет предложено настроить телефон. В числе прочего будут настройки региона. Достаточно выставить правильный и продолжить настройку. После этого ошибка более не будет появляться.
Ошибка приложения Mi Home
Программа Mi Home позволяет управлять умной техникой Xiaomi. Но в российском регионе она не работает. Нужно выставлять Китай. Из-за этого бывают проблемы.
Можно попытаться удалить приложение (если времени хватит до перезагрузки).
- Откройте настройки и выберите раздел « Приложения ».
- Тапните по пункту « Все приложения ».
- Найдите в списке Mi Home и нажмите на надпись.
- В самом низу экрана выберите иконку « Удалить ».
После удаления программы ошибка должна исчезнуть. Если до перезагрузки не получается удалить приложение, то поможет только сброс к заводским параметрам при помощи рекавери (тот же Hard Reset, описанный выше).
Если управлять умной техникой всё-таки нужно, то скачайте с 4PDA модифицированную версию Mi Home, которая не требует смены региона и взаимодействует с устройствами разного типа. Там есть несколько версий приложения.
Решение других проблем: перепрошивка
Если причиной всему нехватка оперативной памяти или программные ошибки приложений, то здесь поможет исключительно сброс к заводским настройкам. О том, как делать Hard Reset мы поговорили выше.
А вот если причиной были вирусы, может понадобиться классическая прошивка устройства в режиме Fastboot при помощи программы MiFlash Pro.
Сначала нужно скачать Mi Flash Pro и подходящую прошивку. Далее выполнять все действия в соответствии с инструкцией:
- Архив с прошивкой распакуйте в любое место на ПК.
- Запустите MiFlash Pro, перейдите на вкладку Mi Flash .
- При первом запуске программа предложит установить необходимые драйверы. Нажимаем кнопку Install .
- После установки драйверов нажмите на кнопку Select и в окне проводника выберите папку с распакованной прошивкой.
- Выключите смартфон и затем зажмите одновременно кнопку питания и уменьшения громкости для входа в режим Fastboot.
- Подключите смартфон к компьютеру при помощи USB-кабеля.
- В окне программы нажмите Refresh .
- В нижней части окна отметьте пункт clean all and lock .
- Если нужно сохранить пользовательские файлы, то вместо clean all and lock выберите save user data (в этом случае загрузчик останется разблокированным).
- Кликните по кнопке Flash .
Без прошивки не обойтись, поскольку, скорее всего, вирусы серьёзно повредили важные системные файлы. Обычный сброс настроек здесь бы не помог. А после прошивки пользователь получает нормально работающую операционную систему.
Как предупредить появление ошибки
Есть несколько простых рекомендаций, которые помогут избежать появления сообщения о том, что поиск устройства неожиданно закрыт Xiaomi.
- Не спешите устанавливать обновления. Особенно это касается владельцев смартфонов Xiaomi Mi A-серии. Подождите, пока производитель исправит все баги и выкатит версию без ошибок. Почитайте отзывы уже установивших новое обновление, только после этого можно устанавливать ОТА.
- Никогда не меняйте регион. Некоторые пользователи хотят побыстрее получить обновления или протестировать новые опции. Не стоит этого делать, так как в результате можно получить ошибку с поиском телефона.
- Используйте модифицированные версииMiHome. С нашим регионом нет никакой возможности нормально использовать официальное приложение Mi Home. Исправить ситуацию могут только модификации. Безопасные репаки есть на 4PDA.
- Отключите резервное копирование данных в настройках аккаунтаGoogle. Пусть после перепрошивки придётся восстанавливать данные вручную, но это действие позволит избежать появления ошибок в дальнейшем.
- Не устанавливайте на смартфон много приложений. Особенно если в вашем телефоне всего 2 ГБ оперативной памяти. Они захламляют не только встроенный накопитель (ПЗУ), но и ОЗУ, что приводит к ошибкам.
- Регулярно проверяйте систему смартфона на вирусы. В MIUI есть штатный антивирус, который неплохо справляется со своей работой. Почаще его используйте. Если он вас не устраивает, поставьте стороннее ПО для защиты (например, Доктор Веб или ESET).
Выполнение этих простых правил позволит избежать появления подобных сообщений об ошибке MIUI с перезагрузкой телефона и сохранит ваши файлы в целости.
Если вам известны другие причины, приводящие к тому, что в работе приложения поиск устройства произошла ошибка, и вы знаете их решение, поделитесь ими с владельцами Xiaomi в комментариях.