Установка и настройка Android Studio

1. Подготовка системы: чего не делают новички
Перед загрузкой дистрибутива проверьте версию Java. Android Studio требует JDK 17 или 21. Установка через встроенный менеджер SDK не всегда подтягивает актуальную версию — скачайте Oracle OpenJDK или Amazon Corretto вручную. Разрядность ОС также имеет значение: на 32-битных системах студия не запустится.
Убедитесь, что на диске C: есть минимум 8 ГБ свободного места. Сама IDE занимает около 4 ГБ, а SDK с образами эмулятора — ещё 4-6 ГБ. Лучше разместить SDK на отдельном томе: в настройках укажите путь D:\Android\Sdk. Это сэкономит время при переустановке Windows.
Выключите антивирус на 10-15 минут во время первой синхронизации. Kaspersky, Avast и Defender часто блокируют распаковку SDK Manager. После завершения настройки добавьте папки SDK в исключения.
2. Выбор дистрибутива: скрытые риски
Качайте Android Studio только с официального сайта developer.android.com. Сторонние сборки часто содержат изменённый Gradle или устаревшие пакеты. Версия 2024.1 (Ladybug) стабильна — используйте её. Hedgehog и Iguana уже не получают патчи.
Установщик предлагает три варианта: Standard, Custom и Minimal. Custom даёт полный контроль. Отключите опцию «Start Android Studio after installation» — иначе мастер создания проекта запустится до полной загрузки SDK. После установки не торопитесь обновлять компоненты — сначала настройте прокси, если работаете через корпоративную сеть.
Не ставьте Android Studio в Program Files. Используйте C:\AndroidStudio или другую папку без пробелов в пути. Пробелы вызывают ошибки в скриптах Gradle.
3. SDK Manager: настройка без боли
После запуска откройте SDK Manager (иконка папки с зелёным квадратом). Снимите галочки со всех неподдерживаемых версий. Для работы в 2026 году хватит Android 14 (API 34) и 15 (API 35). Версии ниже 12 (API 31) удалите — они замедляют сборку.
Обязательно установите:
- SDK Build-Tools 35.0.0 (или актуальную)
- SDK Platform for API 35
- Google Play Services (Resolved)
- Android Emulator 35.1.x
- Intel x86 Emulator Accelerator (HAXM) для AMD/Intel
- Google USB Driver для отладки на реальных устройствах
После загрузки откройте настройки Gradle: File → Settings → Build → Build Tools → Gradle. Выберите «Gradle JDK» как 17 и поставьте галочку «Offline work». Это ускорит последующие сборки. Если проект использует старую версию Gradle, обновите её через wrapper.
4. Эмулятор: профессиональные настройки для скорости
Стандартный AVD Manager создаёт эмуляторы с 768 МБ ОЗУ — этого мало для современного приложения. В окне настройки виртуального устройства увеличьте RAM до 2048 МБ и VM heap до 512 МБ. Включите аппаратную акселерацию: выберите графику «Hardware – GLES 2.0».
Используйте образы с Google Play (Tag: Google Play). Они получают обновления через магазин, а не через ручную замену системного образа. Для тестирования push-уведомлений это критично. Для простых задач берите образ API 34 без сервисов — он запускается на 20 секунд быстрее.
Совет профи: создайте эмулятор с разрешением 1080x1920 и плотностью 420 dpi. Этот профиль покрывает 90% современных устройств. Для Wear OS используйте образ 400x400 с низкой плотностью. Не плодите 10 эмуляторов — держите 3 основных: телефон, планшет и часы.
5. Gradle и подписи: неочевидные ошибки
Первая сборка почти всегда падает с ошибкой «Unresolved dependency». Причина — несовместимость версий плагина Gradle и Android Gradle Plugin. Проверьте в build.gradle (project):
- AGP version 8.5.x для Gradle 8.9
- AGP version 8.7.x для Gradle 8.11
- Kotlin plugin версии 1.9.24
Подпись релизного APK требует keystore. Создайте его сразу через Build → Generate Signed Bundle/APK. Используйте алгоритм RSA с ключом 2048 бит. Срок действия укажите 25 лет. Храните пароли в менеджере паролей — потеря keystore означает невозможность обновить приложение в Play Market.
Для отладки в Android Studio не подключайте устройство через USB-хаб — используйте порт напрямую на материнской плате. Если студия не видит телефон, включите «Отладка по USB» и «Установка через USB» в меню разработчика. Для смартфонов Xiaomi/Redmi дополнительно активируйте «Отключить оптимизацию MIUI».
6. Оптимизация IDE: снижаем лаги
Стандартные настройки Android Studio заточены под серверные станции. На ноутбуках с 8 ГБ ОЗУ студия тормозит. Откройте Help → Edit Custom VM Options и увеличьте параметры:
- -Xms2048m (минимальный размер кучи)
- -Xmx4096m (максимальный)
- -XX:MetaspaceSize=512m
- -XX:+UseG1GC (сборщик мусора)
Отключите плагины, которые не используются. Зайдите в File → Settings → Plugins и деактивируйте: Google Cloud Tools, Firebase App Distribution, Python Community Edition. Оставьте только Kotlin, Android и Git. Каждый лишний плагин потребляет 50-100 МБ и замедляет синхронизацию.
Включите автоматическую очистку истории. Settings → Appearance → System Settings → File History: установите лимит 10 версий. Отключите «Save new files on every keystroke». Это уменьшит нагрузку на SSD и ускорит работу в больших проектах.
7. Отладка на реальном устройстве: хитрости
USB-кабели дешевле 500 рублей часто не поддерживают передачу данных — только зарядку. Используйте оригинальный кабель или модель с поддержкой USB 3.0. Подключите телефон через задний порт ПК — передние панели дают перепады напряжения.
Настройте Wi-Fi отладку для беспроводной работы. В Android 11+ включите «Отладка по Wi-Fi» в меню разработчика. Подключитесь через пару QR-кода в Android Studio. Это удобно для тестирования жестов. Запомните: при перезагрузке телефона или студии сопряжение сбрасывается.
Используйте Logcat с фильтрами. Вместо бесконечного скролла задайте: package: mine и level: error. Это отсечёт 90% системного шума. Для анализа памяти применяйте Memory Profiler: он встроен в Android Studio, запускается из панели Profiler (треугольник с иконкой батареи).
Добавлено: 07.05.2026
