Быстрый старт: установка Android Studio и Android SDK
Коротко: скачайте Android Studio, установите её (в комплекте идёт JDK), через SDK Manager установите platform-tools, нужные Android‑платформы и образ эмулятора, настройте AVD и запустите проект. Ниже — пошаговая инструкция для Windows, macOS и Linux с проверками.
Подготовка и требования
- Проверка системы: минимум 8 ГБ ОЗУ (рекомендуется 16 ГБ), 10+ ГБ свободного диска, включённая виртуализация (Intel VT‑x или AMD‑V).
- JDK: Android Studio содержит встроенный OpenJDK — дополнительная установка не требуется.
- Права администратора при установке и при настройке драйверов (в Windows).
- На Windows рекомендуется включить Windows Hypervisor Platform или установить Intel HAXM (если поддерживается). На macOS используется Hypervisor.framework.
Перед установкой убедитесь, что в BIOS/UEFI включена виртуализация — без неё эмулятор будет очень медленным или не запустится.
Пошаговая установка
- Скачивание:
- Перейдите на страницу загрузки Android Studio и выберите инсталлятор для вашей ОС.
- Установка:
- Windows: запустите .exe, следуйте мастеру, оставьте галочку для установки Android SDK и AVD.
- macOS: откройте .dmg и перетащите Android Studio в Applications.
- Linux: распакуйте архив, запустите studio.sh из папки bin.
- Первый запуск и настройка SDK:
- При первом запуске выберите стандартную (Recommended) конфигурацию.
- Откройте SDK Manager (Configure → SDK Manager) и установите:
- Android SDK Platform‑tools
- Последнюю SDK Platform (например, Android 14)
- Android SDK Build‑Tools (последняя версия)
- Android Emulator и изображения систем (ARM/x86_64 для эмулятора)
- Настройка переменных окружения (если нужно для CLI):
- ANDROID_SDK_ROOT = путь к SDK (обычно %LOCALAPPDATA%\Android\Sdk на Windows, ~/Library/Android/sdk на macOS, ~/Android/Sdk на Linux).
- Добавьте в PATH: platform-tools (чтобы команды adb работали).
- Примеры:
- Windows (PowerShell): [Environment]::SetEnvironmentVariable("ANDROID_SDK_ROOT","C:\Users\Имя\AppData\Local\Android\Sdk","User")
- macOS/Linux (bash): export ANDROID_SDK_ROOT="$HOME/Library/Android/sdk" && export PATH="$ANDROID_SDK_ROOT/platform-tools:$PATH"
- Создание и запуск AVD:
- AVD Manager → Create Virtual Device → выбрать устройство и образ → Finish.
- Запустите AVD и дождитесь загрузки.
Если эмулятор медленный, попробуйте x86_64 образ и включите аппаратную виртуализацию; на Windows используйте WSL2/Hypervisor Platform для лучшей производительности.
Первый проект и проверка работоспособности
- Создайте новый проект: File → New → New Project → Empty Activity.
- Подключите физическое устройство (включите USB‑отладку) или используйте созданный AVD.
- Нажмите Run (Shift+F10). Если устройство не видно:
- Проверьте adb devices в терминале.
- Установите драйвер USB (Windows).
- Проверка сборки из терминала:
- gradlew assembleDebug (Windows: gradlew.bat, macOS/Linux: ./gradlew)
- После успешной сборки найдите apk в app/build/outputs/apk/debug/.
Частые ошибки
- "adb not found" — не добавлен platform-tools в PATH или ANDROID_SDK_ROOT указан неверно.
- Эмулятор не запускается — проверьте включение виртуализации и установку образа x86/x86_64.
- Драйвер устройства не установлен (Windows) — установите OEM‑драйвер или включите режим разработчика на устройстве.
- Конфликт версий Build Tools/Gradle — обновите версии в build.gradle или установите требуемую версию через SDK Manager.
FAQ
-
Нужно ли устанавливать отдельный JDK?
Нет: Android Studio включает OpenJDK, дополнительная установка обычно не требуется. -
Где найти SDK после установки?
По умолчанию: Windows — %LOCALAPPDATA%\Android\Sdk, macOS — ~/Library/Android/sdk, Linux — ~/Android/Sdk. -
Как ускорить сборки?
Включите Gradle Daemon, настройте кэширование (Gradle build cache) и используйте SSD и минимум 8–16 ГБ ОЗУ. -
Что делать, если AVD зависает?
Перезапустите эмулятор, обновите образ системы или попробуйте Cold Boot в AVD Manager.
Если нужно, могу дать команды и пример конфигурации gradle.properties для ускорения сборки, или подготовить чек‑лист установки для вашей конкретной ОС.