Ответ 1
Для меня эта ситуация возникла, когда устройство было подключено через usb, и adb tcpip
был включен (ADB в режиме Wi-Fi).
Просто запустите команду adb usb
с подключенным устройством и попробуйте снова отладить.
Я пытаюсь отладить приложение с Intellij
13.0 в Windows 7.
Всякий раз, когда я начинаю отладку, я получаю следующее предупреждение:
Предупреждение: информация об отладке может быть недоступна. Закройте другое приложение, используя ADB: Monitor, DDMS, Eclipse "
Я тестировал его на устройстве и в эмуляторе. Единственное, что у меня есть, это Intellij. Я также попытался закрыть adb до начала отладки, но ничего не изменилось.
С наилучшими пожеланиями
[EDIT] Я решил это, обновив мои инструменты для сборки SDK до 18.1.1.
Для меня эта ситуация возникла, когда устройство было подключено через usb, и adb tcpip
был включен (ADB в режиме Wi-Fi).
Просто запустите команду adb usb
с подключенным устройством и попробуйте снова отладить.
Я использовал adb kill-server
в консоли, чтобы отобразить Logcat. Запуск Android Studio 1.02.
Для тех, кто пользуется Android-Studio: проверьте свои свойства и свойства файла gradle и убедитесь, что атрибут "отлаживаемый" в манифесте НЕ установлен в false.
Отключите функцию "Отладка USB на устройстве в параметрах разработчика". И затем включите его снова. Это решило проблему в моем случае.
ОБНОВИТЬ
Еще одна вещь, которая исправила мой случай, была очистка всех существующих точек останова. А потом снова пытаюсь отладить.
Сначала убедитесь, что вы закрыли любое приложение, использующее ADB, DDMS
как если бы вы открыли Eclipse с помощью студии Android
Второй перезапустите ваш ADB с терминала
adb kill-server
adb start-server
Если вы не можете найти терминал, используйте это изображение, чтобы вести вас
Если это не сработает с вами, закройте студию Android и снова откройте ее
причина ошибки, многие приложения используют ADB, поэтому вы не можете начать отладку
Имела аналогичную проблему в Android Studio (0.5.1) с SDK 18.0.1
Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse
Как вы предлагали обновить SDK. Теперь работает на 19.0, и проблема решена.
Те же самые проблемы возникли у меня внезапно при отладке приложения на моей галактике S6 Samsung.
Это то, что сработало для меня: закрытая андроидная студия убил adb, используя adb kill-server удалил все мои предыдущие контрольные точки (точки отладки) Перезагруженная студия Android и мой телефон Восстановленный Mac сделал отладочную запись без какой-либо точки останова. Затем снова отлаживался, снова поставив точки останова в моем коде, Эврика работал. К счастью, это сожгло всего полчаса.
Вы можете перезапустить ADB в Windows без написания каких-либо команд.
Просто откройте диспетчер задач
Сортировать список по имени
Найти процесс с именем "adb" Щелкните правой кнопкой мыши по нему и выберите "Завершить задачу" Готово
В следующий раз, когда вы запустите какое-либо приложение, adb начнёт с нового экземпляра.
Это проблема ADB-подключений, так как иногда ADB кеширует мертвое соединение на вашем реальном/виртуальном устройстве, и из-за этого порт занят, и вы не можете подключиться к нему.
Самое простое решение этого - перезапустите свой телефон ANDROID.
Вы используете adb через WiFi? Это может привести к проблемам отладки.
Если это так, подключите свой мобильный телефон к компьютеру через USB и снова отлаживайте его, чтобы исправить его.
Это случилось со мной, и я сделал это, чтобы установить
android:debuggable="true"
в теге <application>
... как:
<application android:allowBackup="true"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:largeHeap="true"
android:icon="@drawable/icon"
android:debuggable="true"
>
Это устранило проблему с более поздними SDK.
Перезапустил андроид телефон, все заработало
Довольно простым решением является запуск следующих команд в терминале Android Studio:
adb kill-server
adb start-server
а затем попробуйте снова выполнить отладку. Это должно работать сейчас.