У меня возникают трудности с отладкой в Android Studio. После попытки запуска приложения в режиме отладки устройство выдает предупреждение с заголовком "Ожидание отладчика", которое никогда не исчезает. Кроме того, у меня есть android:debuggable="true"
в моем файле манифеста и похоже, что устройство подключено правильно, потому что я могу просто запустить приложение без каких-либо проблем. Что я делаю неправильно?
Студия Android: отладка приложения на устройстве
Ответ 1
Удалите android:debuggable="true"
, потому что при запуске/отладке приложения в Android Studio подписывается сертификат отладки, поэтому параметр не является обязательным.
Затем проверьте консоль, если устройство правильно подключено с помощью adb devices
. Вы должны увидеть его в списке.
Затем попробуйте следующим образом:
1 - закройте Android Studio и любую другую IDE, которую вы открыли (возможно, у вас также работает Eclipse?) и экземпляры эмулятора;
2 - удалите USB-кабель с ПК;
3 - запустите adb kill-server
с консоли;
4 - откройте Android Studio;
5 - нажмите кнопку run/debug;
6 - когда появится окно для выбора устройства, прикрепите устройство к USB и USB к компьютеру;
Ответ 2
также попробуйте перезапустить устройство - это сработало для меня, когда у меня была такая же проблема
Ответ 3
У меня есть аналогичная проблема (запуск Android Studio на Ubuntu)
Что я делаю:
- Запустите Android Studio (и эмулятор при запуске)
-
Перейдите в папку adb (/wherever_location_is/sdk/platform-tools) и выполните команду:
./adb kill-server
-
Откройте Android Studio.
Теперь появляются сообщения Logcat.
Ответ 4
Удалите эти строки, связанные с отладкой. Когда вы запускаете приложение из Android Studio, оно подписывается с помощью отладочного ключа. Любая требуемая информация для отладки может быть просмотрена в logcat из Android Studio. Также убедитесь, что вы используете последнюю версию (help → check for updates). Я думаю, что там, где ее в.
Ответ 5
Я борюсь с подобной проблемой каждый день, а перезапуск студии или устройства довольно много времени (и иногда даже не работает), я пытался много чего, и по совпадению я нашел неудобное (но работающее) решение.
Когда вы находитесь в ситуации, когда вы нажимаете кнопку отладки в Android Studio, студия говорит, что она подключена, и устройство говорит: "Ожидание отладчика", но устройство ждет навсегда:
- В Android Studio нажмите кнопку "Редактировать конфигурации"
- Когда откроется диалоговое окно "Запуск/отладка конфигурации", начнется процесс отладки!
Работает как чудо!
Ответ 6
У меня была такая же проблема, когда я включил Proguard для отладки!, Пожалуйста, отключите его и попробуйте!!!
Ответ 7
Я думаю, это может помочь. После запуска приложения нажмите "Выполнить" и откройте "Отладчик Attach" для Android-процесса [
Ответ 8
Проверьте gradle. если вы применяете proguard для отладки, тогда процесс dubugging не применим к app.Make sure minifyEnabled false при отладке.
Ответ 9
Попробуйте этот путь - он работает для меня:
open
Run
run/debug configuration
Android app
app
Debugger
Debug type
set Auto