Быстрая инструкция: Android Emulator и создание AVD

Короткий ответ: установите Android Studio с Android SDK и Android Emulator, включите аппаратную виртуализацию в BIOS/UEFI, затем в Device Manager создайте AVD — выберите аппаратный профиль, system image и параметры; запустите эмулятор и деплойте приложение из Studio.

Установка и проверка компонентов

  1. Установите Android Studio (Windows/macOS/Linux) стандартным мастером.
  2. При первом запуске убедитесь, что отмечены: Android SDK, Android SDK Platform-Tools, Android SDK Build-Tools, Android Emulator и Android Virtual Device.
  3. Если что-то пропущено — откройте SDK Manager (More Actions → SDK Manager или File → Settings → Appearance & Behavior → System Settings → Android SDK) → вкладка SDK Tools → поставьте нужные компоненты → Apply.
  4. Включите аппаратную виртуализацию (Intel VT-x / AMD‑V) в BIOS/UEFI. На Windows проверьте конфликт с Hyper‑V/WSL2 — при проблемах временно отключите Hyper‑V.

Эмулятор требует ресурсов: SSD, минимум 8 ГБ ОЗУ (лучше 16 ГБ) и современный GPU. На слабых машинах выбирайте лёгкие образы (без Google Play, старые API).

Создание AVD — пошагово

  1. Откройте Device Manager (More Actions → Virtual Device Manager или View → Tool Windows → Device Manager).
  2. Нажмите Create device… и выберите профиль (Phone/Tablet/Wear/TV). Для старта — Pixel 4/5/7 или любой 6" экран.
  3. System Image: выберите нужный API (актуально: Android 13–14). Для тестов с сервисами Google — образ с Play Store. Если CPU Intel/AMD — предпочтителен x86_64 (быстрее).
  4. Конфигурация: задайте имя (например, Pixel_5_API_33), Orientation, Graphics — Automatic/Hardware. Через Show Advanced Settings укажите RAM (1.5–4 GB), Internal Storage (4–16 GB) и при необходимости SD Card.
  5. Finish — AVD появится в списке.

На слабых ПК используйте образы без Play Store и меньший RAM; x86_64 образы работают заметно быстрее на x86 CPU.

Оптимизация и запуск

  • Запуск вручную: в Device Manager нажмите Play рядом с AVD. Первый запуск может занять минуты.
  • Запуск из проекта: выберите конфигурацию app → в списке устройств выберите AVD (если не запущен, Studio запустит его автоматически) → Run.
  • Панель эмулятора позволяет эмулировать геопозицию, звонки/SMS, камеру, скриншоты и запись экрана.
  • Для производительности: Graphics = Hardware, закройте тяжёлые приложения, ограничьте число одновременно запущенных AVD.

Частые ошибки

  • Эмулятор не запускается/закрывается сразу:
    • Включите VT-x/AMD‑V, отключите конфликтующие гипервизоры, обновите драйверы GPU. Попробуйте Graphics=Software.
  • Очень медленный AVD:
    • Используйте x86_64 образ, уменьшите RAM, закройте ненужные процессы, выберите образ без Play Store.
  • AVD не отображается в списке:
    • Проверьте SDK Platform для нужного API, перезапустите Device Manager, File → Invalidate Caches / Restart. Если не помогает — удалите и создайте AVD заново.

Иногда быстрее удалить проблемный AVD и создать заново, особенно после обновлений Android Studio или SDK.

FAQ

  • Нужно ли устанавливать эмулятор отдельно?
    Нет — Android Emulator устанавливается через Android Studio/SKD Manager.
  • Как тестировать Google Play / авторизацию Google?
    Используйте system image с отметкой Google Play.
  • Как экономить место на диске?
    Храните AVD на SSD, удаляйте ненужные AVD и старые system images через SDK Manager.

Резюме: настройте виртуализацию, установите SDK/Emulator, создайте 2–3 профильных AVD (актуальная версия, минимальная поддерживаемая, особые кейсы) и поддерживайте их актуальными — так эмуляторы станут надёжным инструментом тестирования.