Первый запуск Android Studio и создание проекта на Kotlin — шаг за шагом

Коротко: установите Android Studio, загрузите SDK и образ эмулятора, в New Project выберите Empty Activity с языком Kotlin, задайте имя и Minimum SDK, дождитесь сборки Gradle и запустите приложение на эмуляторе или телефоне.

Подготовка и установка Android Studio

Проверьте систему: Windows 10/11, macOS или Linux (64‑bit), желательно 8 ГБ ОЗУ и 10–15 ГБ свободного места. Включите аппаратную виртуализацию в BIOS для быстрой работы эмуляторов.

Шаги установки:

  1. Запустите установщик для вашей ОС и оставьте опцию установки Android Virtual Device.
  2. При первом запуске выберите «Do not import settings» и установку типа Standard.
  3. Разрешите скачивание Android SDK, Build Tools и компонентов эмулятора — дождитесь окончания.

Если мало ОЗУ, установите только один лёгкий эмулятор и не открывайте много приложений одновременно.

Не используйте сторонние сборки IDE — берите официальную версию.

Создание и запуск первого проекта (Kotlin)

  1. На стартовом экране нажмите New Project (или File → New → New Project).
  2. Выберите шаблон Empty Activity (минимум лишнего). В Language выберите Kotlin.
  3. Заполните: Name (например, MyFirstKotlinApp), Package name (com.example...), Minimum SDK (рекомендуется API 21+).
  4. Нажмите Finish — Android Studio создаст проект и начнёт сборку Gradle. Подождите, пока индексация завершится.

Обзор файлов:

  • app → manifests/AndroidManifest.xml — конфигурация.
  • app → java/kotlin → MainActivity.kt — точка входа.
  • app → res/layout/activity_main.xml — разметка экрана.
  • values/strings.xml и themes.xml — тексты и тема.

Выбор устройства:

  • Эмулятор: Tools → Device Manager → Create Device → выберите модель и System Image → Create, затем выберите его в списке устройств.
  • Реальное устройство: включите Режим разработчика → USB‑отладка, подключите по USB и подтвердите разрешение на телефоне.

Запуск:

  • Выберите конфигурацию app и устройство в верхней панели.
  • Нажмите Run (зелёный треугольник) или Shift+F10 (Windows/Linux) / Control+R (macOS).
  • Проверьте Logcat (фильтр Debug) для вывода логов.

Пример: добавить кнопку и обработчик (быстро)

В res/layout/activity_main.xml добавьте TextView и Button (или используйте Layout Editor). В MainActivity.kt:

  • В onCreate() вызовите setContentView(R.layout.activity_main).
  • Получите view: val helloText = findViewById(R.id.helloText)
  • Назначьте слушатель: helloButton.setOnClickListener { helloText.text = "Кнопка нажата!" }

Это превратит статичный экран в интерактивный.

Частые ошибки

  • Долгая сборка Gradle — причина: скачивание зависимостей; проверьте интернет и выполните Invalidate Caches / Restart.
  • Эмулятор медленно работает — включите VT‑x/AMD‑V, используйте лёгкий образ или уменьшите разрешение.
  • Телефон не виден — проверьте USB‑кабель, режим подключения и драйверы (Windows).

FAQ

  • Нужно ли учить Java? Нет: для большинства современных руководств и новых проектов достаточно Kotlin.
  • Как выбрать Minimum SDK? Выберите lowest API, который покрывает нужную аудиторию; API 21 (+) — хорошая отправная точка.
  • Где смотреть ошибки сборки? В окне Build → Build Output и в Logcat — первые подсказки об ошибках и стеке вызовов.

Дальше: изучите ViewBinding или Jetpack Compose, навигацию между экранами и сохранение данных — шаг за шагом наращивайте функционал.