AVD Manager в Android Studio: как добавить виртуальное устройство

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

Ниже разберём весь процесс по шагам: от проверки компонентов SDK до запуска готового виртуального устройства и устранения типичных проблем. Инструкция актуальна для актуальных версий Android Studio на Windows, macOS и Linux; названия отдельных пунктов могут немного отличаться в зависимости от версии среды.

Что такое AVD Manager и зачем он нужен

AVD (Android Virtual Device) — это виртуальное устройство, которое имитирует смартфон или планшет на базе Android прямо на компьютере. AVD Manager — встроенный инструмент Android Studio для создания, редактирования и удаления таких устройств. Без него запустить приложение без физического смартфона не получится.

Эмулятор позволяет тестировать приложение на разных версиях Android и разрешениях экрана, не покупая десятки реальных устройств. Можно проверить поведение программы при входящем звонке, слабом сигнале сети или повороте экрана — всё это эмулируется штатными средствами.

Проверка необходимых компонентов перед началом

Прежде чем добавлять виртуальное устройство, убедитесь, что в системе установлены нужные компоненты. Откройте File → Settings → Appearance & Behavior → System Settings → Android SDK (на macOS — Android Studio → Settings) и перейдите на вкладку SDK Tools.

  • Android Emulator — сам эмулятор, без него AVD не запустится;
  • Android SDK Platform-Tools — включает adb для связи с устройством;
  • Intel HAXM (для процессоров Intel на Windows/macOS) или Android Emulator Hypervisor Driver (для AMD на Windows) — ускоритель виртуализации;
  • ✅ хотя бы один SDK Platform нужной версии Android на вкладке SDK Platforms.
⚠️ Внимание: без включённой аппаратной виртуализации (VT-x для Intel или AMD-V) в BIOS/UEFI эмулятор либо не запустится, либо будет работать крайне медленно. Проверьте этот пункт заранее, особенно на свежесобранном ПК.

Как открыть AVD Manager

Есть несколько способов попасть в менеджер виртуальных устройств. Самый простой — иконка Device Manager на верхней панели инструментов (выглядит как смартфон с логотипом Android). Если её нет, используйте меню Tools → Device Manager.

В старых версиях среды (примерно до 2021 года) пункт назывался Tools → AVD Manager. Также менеджер открывается из окна без проекта: на стартовом экране Android Studio выберите More Actions → Virtual Device Manager. Если и этого пункта нет — вероятно, установка среды повреждена, и стоит проверить компоненты через SDK Manager.

📊 Как вы обычно тестируете Android-приложения?
Только на эмуляторе
Только на реальном смартфоне
Комбинирую эмулятор и устройство
Ещё не тестировал, только учусь

Пошаговая инструкция: как добавить эмулятор

Процесс создания виртуального устройства занимает несколько минут, если системный образ уже скачан. Вот полная последовательность.

☑️ Создание AVD с нуля

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

Шаг 1. В окне Device Manager нажмите Create Device (или значок «+» в старых версиях). Откроется окно выбора аппаратного профиля — Hardware Profile.

Шаг 2. Выберите модель устройства из списка: например, Pixel 6 или любой другой профиль из категории Phone. Здесь же доступны планшеты (Tablet), часы (Wear OS) и телевизоры (TV). Нажмите Next.

Шаг 3. Выберите системный образ. Рядом с образами, которых нет на диске, отображается ссылка Download — нажмите её и дождитесь загрузки. Для компьютеров с процессорами Intel и AMD выбирайте образы x86_64: они работают значительно быстрее ARM-вариантов.

Шаг 4. На финальном экране задайте имя устройства, ориентацию экрана и при необходимости откройте Show Advanced Settings для тонкой настройки. Нажмите Finish — устройство появится в списке.

Запуск из командной строки (альтернатива):

emulator -list-avds

emulator -avd Имя_Устройства

Настройка параметров виртуального устройства

В расширенных настройках (Advanced Settings) можно изменить объём оперативной памяти, количество ядер процессора, размер внутреннего хранилища и разрешение экрана. Для слабых компьютеров имеет смысл уменьшить RAM до разумного минимума — но слишком мало памяти приведёт к вылетам приложений.

Обратите внимание на параметр Graphics: вариант Hardware использует видеокарту компьютера и работает быстрее, а Software помогает, когда с аппаратным ускорением возникают артефакты или чёрный экран. Также здесь настраиваются эмуляция камеры, датчиков и сети.

ПараметрРекомендацияНа что влияет
Системный образx86_64 с Google PlayСкорость работы и доступ к сервисам Google
RAMНе меньше рекомендованного значенияСтабильность приложений
GraphicsHardware, при сбоях — SoftwareПлавность интерфейса
Внутренняя памятьОставить по умолчанию или увеличитьМесто для приложений и данных
ОриентацияПо задачам тестированияСтартовый режим экрана
⚠️ Внимание: образы с пометкой Google Play имеют сертифицированную защиту и не позволяют получить root-доступ. Если нужен root для тестирования, выбирайте образ Google APIs без Play Store.

Запуск эмулятора и проверка работы

После создания устройство появится в списке Device Manager. Нажмите значок Play (треугольник) напротив его имени — эмулятор запустится в отдельном окне или внутри вкладки Running Devices, в зависимости от настроек среды. Первая загрузка может занять несколько минут.

Когда система загрузится, устройство станет доступно для установки приложений: нажмите Run (зелёный треугольник) в Android Studio, и среда сама развернёт APK на эмуляторе. Проверить связь можно и через терминал командой adb devices — эмулятор должен отображаться в списке подключённых устройств.

Как ускорить первый запуск эмулятора

Включите функцию Quick Boot — она сохраняет снимок состояния эмулятора при закрытии, и следующий запуск происходит почти мгновенно. Опция включена по умолчанию в современных версиях; проверить её можно в расширенных настройках AVD (пункт Emulated Performance / Boot option — Quick Boot вместо Cold Boot).

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

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

  • 🔧 Эмулятор не запускается, ошибка виртуализации — проверьте, включены ли VT-x/AMD-V в BIOS, и не конфликтует ли Hyper-V (на Windows его можно отключить через «Компоненты Windows», если используется HAXM);
  • 🔧 Чёрный экран после запуска — переключите графический режим с Hardware на Software в настройках AVD;
  • 🔧 Нет кнопки Device Manager — дождитесь окончания индексации проекта или проверьте наличие компонента Android Emulator в SDK Manager;
  • 🔧 Образ не скачивается — проверьте интернет-соединение и настройки прокси в File → Settings → Appearance & Behavior → System Settings → HTTP Proxy;
  • 🔧 Эмулятор тормозит — убедитесь, что используется образ x86_64, а не ARM, и что гипервизор установлен.

Если ни один из вариантов не помог, попробуйте удалить AVD и создать его заново — файлы виртуальных устройств хранятся в папке .android/avd в домашнем каталоге пользователя, и их повреждение — не редкость после неудачного обновления.

Часто задаваемые вопросы

Можно ли использовать AVD Manager без Android Studio?

Технически эмулятор и инструменты SDK можно установить отдельно через командную строку (пакет command line tools и утилита sdkmanager), но графический AVD Manager доступен только в составе Android Studio. Для большинства пользователей проще установить среду целиком.

Сколько места на диске занимает виртуальное устройство?

Точный объём зависит от системного образа и выделенного хранилища, но запасайте несколько гигабайт на каждый AVD плюс место под сами образы в папке SDK. При нехватке места эмулятор может не запускаться или зависать.

Почему в списке образов нет нужной версии Android?

Образы загружаются отдельно. Перейдите на вкладку с нужной версией в окне выбора системного образа и нажмите Download рядом с её названием. Если версии нет вовсе — обновите компоненты через SDK Manager.

Можно ли запускать несколько эмуляторов одновременно?

Да, можно создать несколько AVD и запустить их параллельно, если ресурсов компьютера хватает. Каждый эмулятор потребляет оперативную память и процессорное время, поэтому на слабых машинах одновременный запуск нескольких устройств может заметно замедлить работу.

Чем эмулятор отличается от реального смартфона при тестировании?

Эмулятор не воспроизводит реальное поведение батареи, точность GPS и работу некоторых аппаратных датчиков, а производительность отличается от физических устройств. Финальную проверку приложения стоит проводить хотя бы на одном реальном смартфоне.