Установленная Android Studio при первом запуске предлагает мастер создания проекта — и именно на этом этапе новички чаще всего застревают: непонятно, какой шаблон выбрать, что указать в поле Minimum SDK и почему после нажатия Finish среда несколько минут «что-то скачивает». Разберём весь путь от чистой установки до запуска первого приложения на экране.
Материал рассчитан на тех, кто открывает Android Studio впервые. Никаких предварительных знаний Java или Kotlin не потребуется — базовый шаблон приложения среда сгенерирует автоматически, а вам останется понять, из чего он состоит и как его запустить.
Проверка требований перед установкой
Прежде чем скачивать среду, убедитесь, что компьютер соответствует минимальным требованиям. Android Studio — тяжёлая IDE: комфортная работа возможна при наличии 8 ГБ оперативной памяти и более, а также свободного места на диске с запасом — помимо самой среды потребуется место под Android SDK, эмуляторы и системные образы.
Обратите внимание на тип диска. На HDD первая сборка проекта и запуск эмулятора могут занимать заметно больше времени, чем на SSD. Это не ошибка — просто особенность инструмента, о которой стоит знать заранее, чтобы не паниковать при длительной индексации.
⚠️ Внимание: качайте Android Studio только с официального сайта разработчика. Сторонние сборки могут содержать устаревшие компоненты SDK или модифицированные файлы, что приведёт к ошибкам ещё до создания проекта.
Установка Android Studio и первоначальная настройка
Установщик для Windows, macOS и Linux распространяется с официального сайта. Во время установки оставьте отмеченными компоненты по умолчанию — в их числе Android SDK и Android Virtual Device, без которых запуск приложения невозможен.
При первом запуске среда предложит мастер настройки. Выбирайте тип установки Standard — он автоматически подтягивает актуальную платформу SDK, инструменты сборки и эмулятор. Процесс скачивания занимает время и зависит от скорости интернета: прерывать его не нужно.
- 📦 Дождитесь полной загрузки SDK-компонентов в мастере настройки
- 🎨 Тему оформления (светлую или тёмную) можно выбрать любую — на работу это не влияет
- 📁 Путь установки SDK лучше оставить по умолчанию, чтобы избежать проблем с путями
- 🔄 После завершения мастера откроется стартовое окно с кнопкой
New Project
Создание первого проекта: пошагово
В стартовом окне нажмите New Project. Откроется галерея шаблонов. Для первого проекта оптимален шаблон Empty Views Activity (в старых версиях — Empty Activity): он создаёт одно пустое окно приложения с минимумом кода.
На следующем экране мастер попросит заполнить параметры проекта. Разберём каждое поле, поскольку именно здесь возникает большинство вопросов.
| Поле | Что указать | На что влияет |
|---|---|---|
| Name | My First App | Название приложения на устройстве |
| Package name | com.example.myfirstapp | Уникальный идентификатор приложения |
| Save location | Папка проектов | Где хранятся файлы проекта |
| Language | Kotlin | Язык разработки (рекомендуемый Google) |
| Minimum SDK | Значение по умолчанию | Минимальная версия Android |
Поле Minimum SDK определяет, на сколько старых устройствах сможет работать приложение. Мастер показывает рядом примерную долю поддерживаемых устройств — для учебного проекта значение по умолчанию вполне подходит. После нажатия Finish начнётся первая сборка: среда скачает зависимости Gradle и проиндексирует файлы.
☑️ Проект создан правильно, если
⚠️ Внимание: первая сборка проекта может занять продолжительное время — среда скачивает Gradle и библиотеки. Не закрывайте IDE и не нажимайте кнопки повторно, пока в нижней панели идёт процесс, иначе синхронизация может завершиться ошибкой.
Структура проекта: что где лежит
После сборки слева откроется дерево проекта. Переключите его режим на Android в выпадающем списке сверху — так структура станет понятнее. Ключевых элементов всего несколько, и запомнить их несложно.
Файл MainActivity.kt — это код главного экрана приложения. Файл разметки activity_main.xml в папке res/layout описывает внешний вид этого экрана: кнопки, текст, расположение элементов. А AndroidManifest.xml — паспорт приложения, где объявлены его экраны и разрешения.
Зачем нужны файлы build.gradle
В проекте два файла build.gradle: один на уровне проекта, второй — на уровне модуля app. В них описаны версии библиотек, зависимости и параметры сборки. Новичку редактировать их не нужно — среда управляет ими автоматически при добавлении библиотек.
- 📱
app/src/main— основной код и ресурсы приложения - 🖼️
res/drawableиres/mipmap— изображения и иконки - 📝
res/values/strings.xml— все текстовые строки приложения - ⚙️
build.gradle— настройки сборки и зависимости
Запуск на эмуляторе
Эмулятор — это виртуальное Android-устройство внутри компьютера. Откройте Device Manager (иконка на правой панели или через меню Tools) и нажмите Create Device. Выберите любую модель телефона из списка и системный образ — если образ не скачан, среда предложит загрузить его рядом с названием.
После создания виртуального устройства нажмите зелёный треугольник Run на верхней панели. Эмулятор загрузится как обычный телефон, после чего приложение установится и откроется автоматически. На экране появится надпись Hello World — это и есть ваш первый запущенный проект.
Если эмулятор работает медленно, проверьте, включена ли виртуализация в BIOS/UEFI компьютера. Без аппаратной виртуализации эмулятор запускается, но ощутимо тормозит.
Запуск на реальном телефоне
Реальное устройство часто удобнее эмулятора: оно не нагружает компьютер и показывает приложение «вживую». Для подключения на телефоне нужно включить режим разработчика: откройте настройки, найдите раздел «О телефоне» и несколько раз нажмите на пункт «Номер сборки», пока система не подтвердит активацию режима. Точный путь зависит от оболочки производителя — сверьтесь с инструкцией вашей модели.
Затем в появившемся меню «Для разработчиков» включите отладку по USB и подключите телефон кабелем к компьютеру. На экране телефона появится запрос на разрешение отладки — подтвердите его. Устройство отобразится в списке рядом с кнопкой Run, и запуск выполняется так же, как на эмуляторе.
Первые изменения в приложении
Чтобы убедиться, что вы управляете проектом, измените стартовый текст. Откройте res/values/strings.xml и отредактируйте строку app_name — название приложения изменится на устройстве. Затем откройте activity_main.xml и визуальным редактором перетащите на экран кнопку из палитры компонентов.
Не бойтесь экспериментировать: шаблонный проект легко пересоздать, а любые правки можно отменить стандартным сочетанием клавиш отмены. Именно на этом этапе — правка разметки, повторный запуск, проверка результата — закладывается понимание цикла разработки под Android.
Что изучать дальше
Логичный следующий шаг — основы Kotlin и работа с обработчиками нажатий (например, реакция кнопки через setOnClickListener). Затем имеет смысл разобраться с Layout-типами: LinearLayout и ConstraintLayout встречаются в большинстве экранов.
Частые вопросы
Сколько времени занимает первая сборка проекта?
Зависит от скорости интернета и диска: среде нужно скачать Gradle и зависимости. На среднем компьютере это минуты, а не секунды. Последующие сборки того же проекта проходят заметно быстрее.
Какой язык выбрать — Kotlin или Java?
Для новых проектов Google рекомендует Kotlin, и мастер предлагает его по умолчанию. Вся современная документация и примеры ориентированы прежде всего на него.
Ошибка «SDK location not found» — что делать?
Среда не находит папку SDK. Откройте настройки проекта и проверьте путь к Android SDK — обычно проблема решается указанием корректного каталога, который задавался при установке.
Можно ли создать проект без эмулятора?
Да. Эмулятор нужен только для запуска. Если у вас есть Android-телефон с включённой отладкой по USB, виртуальное устройство не обязательно.
Кнопка Run неактивна после создания проекта. В чём причина?
Чаще всего ещё идёт синхронизация Gradle — дождитесь её завершения по индикатору в нижней панели. Если синхронизация завершилась с ошибкой, текст ошибки в нижнем окне подскажет причину: обычно это недокачанные компоненты SDK или проблемы с сетью.