Android Studio — это официальная среда разработки (IDE) для создания приложений под Android, построенная на основе IntelliJ IDEA от JetBrains. Это программа, которую разработчик ставит на свой компьютер (Windows, macOS или Linux), а не операционная система: не путайте Android Studio (инструмент программиста) и Android (мобильную ОС Google, которая работает на смартфонах и планшетах). В Android Studio приложение пишут, собирают и тестируют; на Android оно потом запускается.
Содержание
Разберу, из чего состоит среда (редактор, конструктор интерфейса, эмулятор, система сборки Gradle, SDK Manager), что нужно для старта и как пройти путь от пустого экрана до готового проекта по шагам.
Android Studio и Android: разводим омоним
Слова похожи, но обозначают разные вещи, и путаница мешает искать ответы и решения:
| Что это | Android Studio | Android |
|---|---|---|
| Тип | IDE, программа для разработчика | операционная система для устройств |
| Где работает | на компьютере разработчика | на смартфоне, планшете, ТВ, часах |
| Кто автор | Google совместно с JetBrains (база IntelliJ) | |
| Зачем нужен | писать, собирать и отлаживать приложения | запускать эти приложения у пользователя |
Дальше в статье речь идет именно об Android Studio — инструменте. Разбор самой ОС Android — отдельная тема.
Из чего состоит Android Studio
Android Studio — это не один редактор, а набор связанных инструментов. Основные компоненты:
- Редактор кода. Наследует функции IntelliJ IDEA: автодополнение, подсветку, рефакторинг, переход к определению, анализ кода на лету. Поддерживает Kotlin (рекомендованный Google язык для Android), Java и C/C++ (через NDK).
- Конструктор интерфейса. Для верстки на Jetpack Compose работает предпросмотр прямо из кода, для классической верстки на XML — визуальный редактор макетов (Layout Editor), где элементы перетаскиваются мышью.
- Эмулятор Android (AVD). Виртуальное устройство, на котором приложение запускается без физического смартфона. Через AVD Manager создают виртуальные устройства с нужной версией Android и параметрами экрана.
- Система сборки Gradle. Автоматизирует сборку: скачивает зависимости, компилирует код, собирает установочный пакет (APK или AAB). За специфику Android отвечает плагин Android Gradle Plugin (AGP).
- SDK Manager. Устанавливает и обновляет компоненты Android SDK: версии платформы (API-уровни), build-tools, системные образы для эмулятора.
Плюс инструменты отладки и профилирования: Logcat (журнал событий устройства), Profiler (потребление CPU, памяти, сети) и APK Analyzer (что попало в собранный пакет).
Что нужно для старта
Порог входа складывается из трех частей: язык, железо и сам дистрибутив.
Язык. Достаточно одного из двух: Kotlin или Java. Google с 2019 года рекомендует Kotlin как основной язык для новых Android-проектов, но Java по-прежнему поддерживается. Учить оба сразу не нужно: выбирайте один и осваивайте хотя бы на уровне синтаксиса, функций и классов.
JDK. Отдельно ставить JDK от Oracle, как советовали старые инструкции, сейчас не требуется: Android Studio поставляется с собственной сборкой JDK (JetBrains Runtime на базе OpenJDK) и использует ее по умолчанию.
Железо. Среда и особенно эмулятор требовательны к ресурсам. Комфортный минимум на 2026 год — 16 ГБ оперативной памяти, SSD и несколько десятков гигабайт свободного места под SDK и образы. На слабой машине сборка и эмулятор будут медленными — это давняя болевая точка Android Studio (точные системные требования помечаю как проверяемые, см. заметки).
Дистрибутив. Скачивают Android Studio с официального сайта developer.android.com/studio. Установщик сам подтянет SDK и базовые компоненты при первом запуске через мастер настройки (Setup Wizard): достаточно выбрать стандартный тип установки, если не нужна ручная настройка компонентов.
Как создать первый проект по шагам
После установки и первого запуска путь до готового проекта такой:
- На стартовом экране нажать New Project (создать новый проект).
- Выбрать категорию шаблона Phone and Tablet и сам шаблон. Для верстки на Compose это Empty Activity, для классической верстки на XML — Empty Views Activity. Пустой шаблон дает минимальный работающий каркас, который можно сразу запустить.
- Нажать Next и заполнить параметры проекта:
— Name — имя приложения (может содержать пробелы).
— Package name — идентификатор пакета в обратном доменном формате, напримерcom.example.myapp. Он должен быть уникальным, если планируете публикацию в Google Play.
— Save location — папка для файлов проекта.
— Language — Kotlin или Java.
— Minimum SDK — самая старая версия Android, на которой приложение будет работать. Чем ниже порог, тем больше устройств охватите, но тем меньше новых API доступно. - Нажать Finish. Gradle соберет проект и подтянет зависимости — первый запуск занимает несколько минут.
- Запустить приложение кнопкой Run на созданном виртуальном устройстве или на подключенном по USB смартфоне с включенной отладкой.
Если сборка падает на первом запуске, чаще всего дело в недокачанных компонентах SDK или несовпадении версий — откройте SDK Manager и доустановите то, что просит лог в панели Build.
Структура проекта
При шаблоне Empty Activity Android Studio генерирует типовую структуру. В режиме отображения Android она сворачивается до двух ключевых узлов — app и Gradle Scripts. Внутри app:
- manifests — файл
AndroidManifest.xml: описывает компоненты приложения, разрешения (доступ к камере, интернету и так далее) и точку входа. - kotlin+java (или java) — исходный код приложения.
- res — ресурсы:
drawable(изображения),layout(XML-макеты для верстки на View),mipmap(иконки приложения),values(строки, цвета, темы, размеры).
Узел Gradle Scripts хранит файлы сборки: build.gradle уровня проекта и модуля. В новых проектах Android Studio по умолчанию использует Kotlin DSL — файлы с расширением .kts (build.gradle.kts).
Небольшое уточнение по верстке: при выборе Compose интерфейс описывается в коде на Kotlin, а не XML-файлами в res/layout, поэтому папка layout в таких проектах может отсутствовать.
Актуальная версия Android Studio
С 2020 года версии Android Studio называют кодовыми именами животных в алфавитном порядке (Flamingo, Giraffe, Hedgehog, Iguana, Koala и дальше по алфавиту), а рядом идет числовой номер вида Год.Мажор.Минор, например Koala | 2024.1.1. Такая двойная схема помогает соотнести релиз IDE с версией платформы IntelliJ.
Конкретное актуальное имя и номер на 2026 год стоит смотреть на официальном сайте: имена и версии меняются часто, а плавающие формулировки «самая новая» быстро устаревают. Точное текущее значение помечаю как проверяемое (см. заметки для ревью).
Выводы
- Android Studio — официальная IDE для разработки приложений под Android на базе IntelliJ IDEA; это инструмент на компьютере разработчика, а не операционная система (Android — это ОС на устройстве).
- Среда объединяет редактор кода, конструктор интерфейса, эмулятор, систему сборки Gradle и SDK Manager — все необходимое для цикла «написал — собрал — протестировал».
- Для старта достаточно знать один язык — Kotlin (рекомендован Google) или Java; отдельный JDK ставить не нужно, он идет в комплекте.
- Путь до первого проекта короткий: New Project -> выбор шаблона -> имя, пакет, язык, минимальный SDK -> Finish -> Run на эмуляторе.
- Структура проекта строится вокруг узла
app(manifests, исходники, res) и скриптов Gradle; при верстке на Compose интерфейс живет в коде, а не в XML-ресурсах.
Где применяется / связь с практикой
Android Studio — основной рабочий инструмент мобильного разработчика под Android: в нем создают и коммерческие приложения из Google Play, и учебные проекты. Как только речь заходит о нативной разработке под Android, за этим почти всегда стоит именно эта среда.
Освойте тему на практике
Освоить Android Studio вместе с Kotlin и реальными задачами мобильной разработки можно на курсе Android-разработчик в Otus. Посмотреть формат и уровень занятий, не оплачивая курс, помогут бесплатные вебинары — там разбирают конкретные задачи и отвечают на вопросы.
Смежные темы: Как стать разработчиком мобильных приложений: основные шаги, IDE для Андроида: лучшие приложения, Как научиться программировать с нуля: с чего начать.
FAQ
Android Studio бесплатна?
Да, среда распространяется бесплатно под лицензией Apache 2.0 и скачивается с официального сайта. Отдельная плата за саму IDE не нужна; публикация в Google Play — это уже отдельный разовый взнос разработчика Google.
Можно ли писать под Android без Android Studio?
Технически да — есть альтернативы и сборка из командной строки через Gradle, но Android Studio остается официальным и наиболее полным вариантом: только в ней сразу связаны редактор, эмулятор, отладчик и SDK Manager без ручной настройки.
Обязательно ли иметь физический смартфон для тестирования?
Нет. Встроенный эмулятор (AVD) запускает виртуальное устройство с нужной версией Android прямо на компьютере. Реальный смартфон полезен для проверки производительности и работы с датчиками, но для старта достаточно эмулятора.



