Студия Android не распознает запущенный эмулятор
Когда я запускаю свое приложение из AndroidStudio 0.4.3, используя Run
, я вижу Choose Device
, который имеет два раздела choose a running device
или Launch Emulator
. На данный момент у меня нет работающего эмулятора, поэтому я нажимаю на ...
, чтобы запустить AVD-менеджер и запустить эмулятор. В этот момент я вижу, что под choose a running device
появляется только что запущенный эмулятор, но он указан как offline
.
В прошлом статус offline
исчез, когда эмулятор был полностью запущен и запущен. Однако теперь я заметил, что когда эмулятор запускается полностью, он больше не отображается в choose a running device
.
Я чувствую, что я всегда играю в кошки-мышки, а студия Android собирает эмулятор. Есть лучший способ сделать это? Я что-то упускаю?
Ответы
Ответ 1
Отключить, а затем Включить Интеграция ADB
В Android Studio перейдите в
- Меню → Сервис
- Android
- Включить интеграцию ADB (необходимо проверить, нажать, чтобы удалить проверку)
- Включить интеграцию ADB (не следует проверять, нажмите, чтобы добавить проверку)
Запустите приложение еще раз. Эмулятор, который ранее отсутствовал в диалоговом окне "Выполнить", должен быть доступен для выбора, на котором запускается ваше приложение.
Ответ 2
Попробуйте убить сервер adb и перезапустить его.
Найдите свой двоичный файл adb (linux/osx) или adb.exe(windows) и выполните следующие действия:
adb kill-server
adb start-server
это должно решить вашу проблему.
Даже если ваша проблема все еще не решена, Перезапустить эмулятор.
Ответ 3
В Windows запуск Android Studio с правами администратора может помочь (в дополнение к перезапуску сервера adb).
Ответ 4
Отмена "Включить ADB" сработала для меня