Введение / Зачем это нужно
Android Studio — это официальная интегрированная среда разработки (IDE) от Google для создания приложений под Android. Её установка — первый и обязательный шаг для любого, кто хочет писать, тестировать и отлаживать мобильные приложения. В этом руководстве вы получите работающую среду с настроенным SDK и эмулятором, готовую к написанию кода.
Требования / Подготовка
Перед началом убедитесь, что ваш компьютер соответствует минимальным требованиям:
- ОЗУ: 8 ГБ (рекомендуется 16 ГБ).
- Дисковое пространство: 8 ГБ свободного места (рекомендуется 20+ ГБ для SDK и эмуляторов).
- Процессор: x86_64 (для ускоренного эмулятора требуется поддержка Intel VT-x или AMD-V).
- Операционная система: Windows 10/11 64-bit, macOS 12+ (Apple Silicon или Intel), Linux 64-bit (Ubuntu 22.04+, Fedora 36+).
- Java: Не требуется, если скачиваете версию с bundled JDK. Иначе установите JDK 17+.
Шаг 1: Скачивание установочного файла
- Откройте официальную страницу загрузки Android Studio.
- Выберите раздел, соответствующий вашей операционной системе.
- Важно: Для Windows и Linux скачивайте
.exeили.tar.gzархив. Для macOS —.dmg. - Если у вас Mac на Apple Silicon (M1/M2/M3), скачивайте версию для "ARM". Для Intel Mac — версию для "Intel".
- Сохраните файл в удобную папку (например,
ЗагрузкиилиC:\Temp).
Шаг 2: Установка на Windows
- Запустите скачанный
.exeфайл. - В мастере установки:
- Оставьте все компоненты выбранными (Android Studio, Android SDK, Android Virtual Device, Performance).
- На шаге "Choose Install Location" укажите путь без кириллицы и пробелов, например:
C:\Android\Android Studio.
- Дождитесь завершения копирования файлов.
- Запустите Android Studio из меню "Пуск" или с рабочего стола.
- При первом запуске может потребоваться загрузка дополнительных компонентов (SDK и т.д.). Нажмите "Next" и дайте программе завершить процесс.
Шаг 3: Установка на macOS
- Откройте скачанный
.dmgобраз. - Перетащите иконку Android Studio в папку
Applications(как указано в окне). - Запустите Android Studio из Launchpad или папки
Applications. - При первом запуске macOS может запросить разрешение на установку расширений (например, для HAXM). Разрешите в
Системные настройки → Защита и безопасность. - Программа предложит импортировать настройки (если был предыдущий запуск). Выберите "Do not import settings".
- Завершите настройку через мастер first-run (см. Шаг 4).
Шаг 4: Установка на Linux (Ubuntu/Fedora)
- Распакуйте архив:
tar -xzf android-studio-*.tar.gzв/optили домашнюю директорию.sudo tar -xzf android-studio-*.tar.gz -C /opt/ - Запустите скрипт установки:
/opt/android-studio/bin/studio.sh - При первом запуске может потребоваться установка 32-битных библиотек для эмулятора (на 64-битных системах):
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 # Для Ubuntu/Debian sudo dnf install ncurses-libs.i686 libstdc++.i686 zlib.i686 bzip2-libs.i686 # Для Fedora - Следуйте инструкциям мастера first-run (см. следующий шаг).
Шаг 5: Первоначальная настройка (First-Run Wizard)
После первого запуска на любой ОС откроется мастер настройки:
- Import settings: Выберите "Do not import settings" (если это первая установка).
- Choose UI theme: Выберите тему (Dark или Light). Тема IntelliJ Dark рекомендуется.
- SDK Components Setup:
- Убедитесь, что выбрана корректная папка для Android SDK (по умолчанию:
C:\Users\<User>\AppData\Local\Android\Sdkна Windows,~/Library/Android/sdkна macOS,~/Android/Sdkна Linux). - Обязательно установите галочки для:
- Android SDK Platform (последняя стабильная версия, например, "Android 14.0").
- Android SDK Build-Tools (последняя версия).
- Android Emulator.
- System Images (для выбранной платформы, например, "x86_64" или "ARM 64 v8a").
- Нажмите "Next". Начнется скачивание компонентов (может занять 10-30 минут в зависимости от скорости интернета).
- Убедитесь, что выбрана корректная папка для Android SDK (по умолчанию:
- Emulator settings: Можно создать виртуальное устройство (AVD) сейчас или позже. Рекомендуется создать базовое Pixel 5 с системным образом
x86_64. - После завершения нажмите "Finish". Android Studio перезапустится.
Шаг 6: Создание тестового проекта
- На стартовом экране нажмите "New Project".
- Выберите шаблон "Empty Views Activity" и нажмите "Next".
- Заполните поля:
- Name:
MyFirstApp - Package name:
com.example.myfirstapp - Language:
Kotlin(рекомендуется) илиJava. - Minimum SDK: Выберите
API 24: Android 7.0(Nougat) или выше.
- Name:
- Нажмите "Finish". Android Studio создаст проект и откроет главный файл
MainActivity. - Дождитесь завершения синхронизации Gradle (индикатор в правом нижнем углу).
Шаг 7: Запуск приложения
Для проверки работоспособности запустите проект на эмуляторе или реальном устройстве.
Вариант A: Запуск на эмуляторе (AVD)
- В правой панели инструментов нажмите на выпадающий список устройств.
- Выберите созданный AVD (например,
Pixel_5_API_34). - Нажмите зеленую кнопку "Run" (▶).
- Эмулятор загрузит систему (первый раз может занять 5-10 минут). После загрузки приложение установится и запустится автоматически.
Вариант B: Запуск на реальном устройстве
- На Android-устройстве включите Опцию разработчика (нажимайте "Номер сборки" в
Настройки → Об устройстве7 раз). - В
Настройки → Параметры разработчикавключите Отладка по USB. - Подключите устройство к компьютеру через USB.
- На устройстве подтвердите запрос на разрешение отладки (можно поставить галочку "Всегда разрешать").
- В Android Studio в списке устройств появится ваше устройство. Выберите его и нажмите "Run".
Проверка результата
Успешная установка и настройка подтверждены, если:
- Android Studio открывается без ошибок.
- В
File → Project Structureуказаны корректные пути к SDK и JDK. - Тестовый проект (
MyFirstApp) успешно собрался (Build → Make Project). - Приложение запустилось на эмуляторе или устройстве, показав надпись
Hello World!на экране.
Возможные проблемы
1. Ошибка "HAXM is not installed" (Windows/macOS на Intel)
Причина: Не установлен драйвер виртуализации Intel HAXM.
Решение: В Android Studio откройте SDK Manager → SDK Tools. Найдите "Intel x86 Emulator Accelerator (HAXM installer)" и установите. Для Windows может потребоваться ручная установка из папки extras\intel\Hardware_Accelerated_Execution_Manager.
2. Эмулятор не запускается, ошибка "emulator: ERROR: x86 emulation currently requires hardware acceleration"
Причина: Виртуализация отключена в BIOS/UEFI или конфликтует с Hyper-V (Windows).
Решение (Windows): Включите виртуализацию в BIOS. Отключите Hyper-V: Панель управления → Программы и компоненты → Включение или отключение компонентов Windows. Снимите галочку с "Hyper-V" и "Windows Hypervisor Platform". Перезагрузите ПК.
3. Android Studio зависает или тормозит
Причина: Недостаточно оперативной памяти, перегруженный проект, антивирус.
Решение: Увеличьте выделенную память для IDE в Help → Change Memory Settings (рекомендуется 2-4 ГБ). Добавьте папку SDK в исключения антивируса. Используйте более легкие системные образы эмулятора (например, x86_64 вместо ARM).
4. Gradle sync failed: "Could not find com.android.tools.build:gradle"
Причина: Проблемы с репозиториями Google или интернет-соединением.
Решение: Проверьте, что в файле build.gradle (уровня проекта) есть строка google(). Проверьте proxy-настройки в File → Settings → Appearance & Behavior → System Settings → HTTP Proxy. Если используете VPN, попробуйте отключить.
5. Устройство не определяется в Android Studio (Windows)
Причина: Отсутствуют или устаревшие драйверы ADB.
Решение: Установите драйверы OEM для вашего производителя (Samsung, Xiaomi и т.д.) или универсальный драйвер Google USB Driver через SDK Manager → SDK Tools. После установки перезагрузите ADB: в терминале Android Studio выполните adb kill-server и затем adb start-server.