Как добавить устройство в Android Studio: подробная инструкция

Когда в Android Studio кнопка запуска неактивна, а в списке устройств отображается «No Devices», причина почти всегда одна из двух: не создан ни один виртуальный эмулятор либо физический смартфон не распознаётся системой из-за отключённой отладки по USB. Проверить это можно за минуту: откройте Device Manager на правой панели среды — если список пуст, устройство нужно добавить вручную.

В этой инструкции разберём оба сценария: создание виртуального устройства (AVD) и подключение реального Android-смартфона по кабелю и по Wi-Fi. Отдельно разберём типичные ошибки, из-за которых Android Studio не видит устройство, и способы их устранить.

Что такое устройство в Android Studio и зачем его добавлять

Android Studio не запускает приложения «в вакууме» — для тестирования нужна цель: эмулятор (виртуальное устройство, AVD) или физический смартфон, подключённый к компьютеру. Без хотя бы одного добавленного устройства собранный APK некуда установить, а кнопка Run остаётся неактивной.

Виртуальные устройства удобны тем, что позволяют тестировать приложение на разных версиях Android и разрешениях экрана без покупки техники. Физический смартфон даёт реальную производительность, работу датчиков и точное поведение железа. Обычно разработчики комбинируют оба варианта.

Как добавить эмулятор через Device Manager

Основной способ добавить устройство в Android Studio — создать виртуальный девайс. Для этого откройте Tools → Device Manager или нажмите значок Device Manager на панели справа. Затем нажмите кнопку Create Device (в некоторых версиях — плюсик «+»).

Дальше мастер настройки предложит пройти несколько шагов:

  • 📱 Выбор модели — например, Pixel 6 или другое устройство из списка Google; от этого зависят размер экрана и разрешение.
  • 💿 Выбор системного образа — версия Android; если образ не скачан, нажмите иконку загрузки рядом с его именем и дождитесь установки.
  • ⚙️ Проверка конфигурации — имя AVD, ориентация, объём памяти; начинающим достаточно настроек по умолчанию.
  • Завершение — нажмите Finish, и устройство появится в списке Device Manager.

☑️ Создание эмулятора в Android Studio

Выполнено: 0 / 5

После создания нажмите значок Play рядом с именем устройства. Первый запуск эмулятора может занять заметное время — это нормально, особенно на компьютерах без аппаратной виртуализации. Когда эмулятор загрузится, он появится в выпадающем списке устройств на верхней панели, и приложение можно запускать.

📊 Какое устройство вы используете для тестирования в Android Studio?
Только эмулятор
Только физический смартфон
И эмулятор, и смартфон
Пока ничего не получилось подключить

Как подключить физический смартфон по USB

Чтобы Android Studio увидела реальный телефон, на нём нужно включить отладку по USB. Сначала активируйте режим разработчика: откройте Настройки → О телефоне и несколько раз (обычно семь) нажмите на пункт Номер сборки до появления сообщения «Вы стали разработчиком». Точное расположение пункта зависит от оболочки производителя, поэтому при необходимости сверьтесь с инструкцией своей модели.

Затем перейдите в появившийся раздел Для разработчиков и включите переключатель Отладка по USB. Подключите смартфон к компьютеру кабелем, поддерживающим передачу данных (некоторые дешёвые кабели передают только питание). На экране телефона появится запрос «Разрешить отладку по USB?» — подтвердите его, при желании отметив «Всегда разрешать с этого компьютера».

⚠️ Внимание: если телефон подключён, но в Android Studio его не видно, проверьте режим USB-подключения на самом смартфоне. В шторке уведомлений выберите режим «Передача файлов» (MTP) — в режиме «Только зарядка» ADB-соединение часто не устанавливается.

На Windows дополнительно может потребоваться установка USB-драйвера производителя смартфона. Для устройств Google драйвер ставится через SDK Manager → SDK Tools → Google USB Driver. На macOS и Linux отдельные драйверы, как правило, не нужны.

Подключение устройства по Wi-Fi

В современных версиях Android (начиная с Android 11) доступна беспроводная отладка без кабеля. На смартфоне откройте Для разработчиков → Беспроводная отладка, включите её и выберите Сопряжение устройства с помощью кода. Телефон покажет код и адрес с портом.

В Android Studio откройте выпадающий список устройств и выберите Pair Devices Using Wi-Fi. Среда предложит ввести код сопряжения или отсканировать QR-код. Оба устройства должны находиться в одной сети Wi-Fi. После сопряжения смартфон появится в списке целей запуска.

Если сопряжение по Wi-Fi не работает

Убедитесь, что компьютер и смартфон подключены к одной сети, перезапустите ADB командой adb kill-server && adb start-server в терминале, проверьте, что брандмауэр не блокирует соединение, и попробуйте сначала подключить телефон по кабелю, а затем переключиться на беспроводной режим.

Проверка подключения через ADB

Универсальный способ убедиться, что система видит устройство, — команда ADB. Откройте терминал (встроенный в Android Studio или системный) и выполните:

adb devices

В ответ вы получите список подключённых устройств. Возможные статусы:

Вывод командыЧто означаетДействие
deviceУстройство подключено и готовоМожно запускать приложение
unauthorizedОтладка не подтверждена на телефонеРазрешить отладку в диалоге на смартфоне
offlineСбой соединения ADBПерезапустить ADB, переподключить кабель
Пустой списокУстройство не обнаружено системойПроверить кабель, драйверы, режим USB

Если список пуст, хотя телефон подключён, попробуйте перезапустить сервер командой adb kill-server, затем снова adb devices. Это самая быстрая диагностика проблемы: если adb devices не видит телефон, проблема на уровне системы или кабеля, а не Android Studio.

Типичные проблемы и их решения

Разберём частые ситуации, когда добавленное устройство не работает как ожидается:

  • 🖥️ Эмулятор не запускается — проверьте, включена ли виртуализация в BIOS/UEFI (Intel VT-x или AMD-V); без неё эмулятор может не стартовать или работать очень медленно.
  • 🔌 Телефон виден в системе, но не в Android Studio — убедитесь, что отладка по USB включена, и обновите Android SDK Platform-Tools через SDK Manager.
  • 📦 Нет подходящего системного образа — в Device Manager скачайте образ нужной версии Android; рекомендуется образ с Google Play, если нужны сервисы Google.
  • 🔁 Устройство пропадает из списка — смените USB-порт (лучше напрямую, без хаба) и проверьте кабель на другом устройстве.
⚠️ Внимание: не устанавливайте сторонние «ADB-драйверы» из непроверенных источников. Используйте драйверы производителя смартфона или Google USB Driver из SDK Manager — поддельные пакеты могут содержать вредоносный код.
⚠️ Внимание: при работе с эмулятором на Windows возможен конфликт с Hyper-V, если параллельно используются другие средства виртуализации. Если эмулятор падает при старте, проверьте рекомендации Google по настройке гипервизора для вашей конфигурации.

FAQ: частые вопросы

Android Studio пишет «No Devices» — что делать?

Откройте Device Manager и создайте эмулятор кнопкой Create Device, либо подключите смартфон с включённой отладкой по USB. После появления устройства в списке кнопка запуска станет активной.

Почему телефон не появляется в списке устройств?

Наиболее частые причины: отключена отладка по USB, кабель передаёт только питание, выбран режим «Только зарядка», не установлен USB-драйвер (Windows) или не подтверждён диалог разрешения отладки на телефоне. Проверьте подключение командой adb devices.

Можно ли тестировать приложение без реального смартфона?

Да, эмулятор полностью покрывает базовые задачи тестирования. Ограничения касаются работы с реальным железом: камерой в сложных сценариях, датчиками, NFC и производительностью — для этого лучше подключить физическое устройство.

Как удалить ненужный эмулятор?

В Device Manager нажмите на три точки рядом с именем устройства и выберите Delete. Системный образ при этом останется скачанным и может использоваться другими AVD.

Какая версия Android лучше для эмулятора?

Выбирайте версию, соответствующую целевой аудитории приложения. Для старта подойдёт актуальная стабильная версия с образом Google Play — она позволит тестировать и современные API, и сервисы Google.