Пошаговая установка Android Studio и SDK на Windows 10/11

Иван Корнев·06.03.2026·3 мин

Краткий ответ: скачайте официальный установщик Android Studio (.exe), запустите мастер и отметьте Android SDK + AVD; затем через SDK Manager установите platform‑tools и нужные платформы, настройте ANDROID_HOME и PATH, и включите аппаратную виртуализацию (WHPX) для быстрого эмулятора.

Перед установкой — требования и подготовка

  • Проверьте 64‑битную Windows 10/11 и свободное место (8–16 ГБ минимум). Рекомендация: 16 ГБ ОЗУ для комфортной работы с эмулятором.
  • Включите виртуализацию в BIOS/UEFI (Intel VT‑x или AMD‑V) — нужна для ускорения эмулятора.
  • Подготовьте учётную запись с правами администратора для установки компонентов и драйверов.

Если у вас мало ресурсов: можно устанавливать только Command‑line Tools и использовать реальное устройство вместо эмулятора.

Скачать и установить Android Studio

  1. Скачайте Windows‑инсталлятор (.exe) с официального сайта Android Studio.
  2. Запустите .exe → при UAC подтвердите запуск.
  3. В мастере установки выберите путь и отметьте компоненты: Android Studio, Android SDK, Android SDK Platform‑tools и Android Virtual Device. По умолчанию установщик предложит загрузить рекомендуемые SDK‑пакеты.
  4. При первом запуске Android Studio мастер предложит импорт настроек и автоматически загрузит выбранные SDK‑компоненты. Встроенный JDK обычно уже включён — внешнюю JDK ставить не нужно, если нет специальных требований.

Если установка прерывается из‑за нехватки места — выберите другой диск для SDK (в мастере Android Studio или измените путь SDK после установки в Settings → Android SDK).

Настройка SDK, команды sdkmanager и переменные окружения

GUI:

  • Откройте Android Studio → File → Settings → Appearance & Behavior → System Settings → Android SDK. В SDK Platforms отметьте нужные API; в SDK Tools — установите Platform‑tools, Android Emulator, SDK Command‑line Tools.

CLI (если установлены command‑line tools):

  • Просмотр пакетов: sdkmanager --list
  • Установка примера (platform‑tools, платформа Android 36, build tools): sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0"
  • Принятие лицензий: sdkmanager --licenses

Примеры путей (Windows):

  • %USERPROFILE%\AppData\Local\Android\Sdk\cmdline-tools\latest\bin\sdkmanager.bat

Переменные окружения (GUI рекомендуется):

  1. Правый клик Пуск → System → Advanced system settings → Environment Variables.
  2. Создайте/проверьте:
    • ANDROID_HOME = C:\Users<User>\AppData\Local\Android\Sdk
    • Добавьте в PATH: %ANDROID_HOME%\platform-tools и %ANDROID_HOME%\cmdline-tools\latest\bin

Команды (cmd/PowerShell):

  • setx ANDROID_HOME "C:\Users<User>\AppData\Local\Android\Sdk"
  • setx PATH "%PATH%;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\cmdline-tools\latest\bin"

setx имеет ограничение по длине PATH — безопаснее редактировать PATH через GUI или использовать PowerShell для аккуратного добавления.

Настройка эмулятора:

  • Включите Windows Hypervisor Platform (и при необходимости Virtual Machine Platform) в "Turn Windows features on or off", перезагрузите.
  • В SDK Tools установите Android Emulator и (если требуется) Hypervisor Driver. Предпочтительнее WHPX/AEHD, HAXM конфликтует с Hyper‑V и устарел.

Короткая проверочная чек‑листа

  • adb --version → отвечает.
  • sdkmanager --list → показывает установленные пакеты.
  • В Android Studio создайте AVD и запустите эмулятор — он стартует быстро при включённой виртуализации.

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

  • "Could not determine SDK root": проверьте ANDROID_HOME/ANDROID_SDK_ROOT и путь в Settings → Android SDK.
  • sdkmanager не найден: установите SDK Command‑line Tools и используйте путь cmdline-tools\latest\bin.
  • "x86 emulation requires hardware acceleration": включите виртуализацию в BIOS и включите Windows Hypervisor Platform.
  • Проблемы с HAXM: на новых Windows используйте WHPX/AEHD — HAXM требует отключённого Hyper‑V и Intel CPU.

FAQ

  • Нужно ли отдельное JDK? Нет: Android Studio включает JVM/JetBrains Runtime; внешняя JDK требуется редко.
  • Как установить только SDK для CI? Скачайте Command‑line Tools, поместите в cmdline-tools\latest и через sdkmanager установите необходимое.
  • Как автоматически принять лицензии на CI? Выполните sdkmanager --licenses и подтвердите ответы программно (автоматизация зависит от окружения CI).

Установка Android Studio + SDK на Windows — рутинная, если следовать шагам: скачать .exe, установить SDK/AVD, настроить переменные и включить виртуализацию. Могу прислать готовые команды для конкретного стека (React Native / Flutter / native) или помочь с PowerShell‑скриптом для автоматической конфигурации.