Kotlin Multiplatform Academy · Урок

Запуск приложения Android из Studio

Соберите и разверните цель Android на эмуляторе

Урок 1 из 413 шагов

«Запуск приложения Android из Studio» — бесплатный урок Kotlin Multiplatform Academy на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Kotlin Multiplatform Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Kotlin Multiplatform Academy содержит 4 уроков всего.

Части этого урока еще не переведены и отображаются на английском.

Android First, On Purpose

Your shared Kotlin is ready, so let's see it live. We start with Android because Android Studio drives the whole build, end to end. 🚀

Pick the androidApp Module

The run configuration you want is the one for the androidApp module. It bundles your shared code into a real installable app.

Choose a Device or Emulator

Next to the run button is the device picker. Select a connected phone or spin up an emulator image from the dropdown.

Create an Emulator Fast

No device handy? Open the Device Manager and create a virtual device. A recent Pixel with a modern API level is a safe default.

Press the Green Run Button

Hit the green Run arrow. Studio compiles the shared module, builds the APK, installs it, and launches the app for you.

Gradle Does the Heavy Lifting

Behind the scenes Gradle assembles the androidApp and pulls in your shared library as a normal dependency. Watch the Build tab for progress.

./gradlew :androidApp:installDebug

Shared Code Is Just a Library

On Android there is no special bridge. Your shared module compiles to JVM bytecode and is consumed like any other Kotlin dependency.

implementation(project(":shared"))

Watch the Logcat Window

Open Logcat to see runtime logs from both your app and shared code. It is your first stop when something behaves oddly.

Edit, Rerun, Repeat

Change shared logic, hit Run again, and Studio rebuilds only what changed. This tight loop keeps your feedback fast. ⚡

Build Failed? Read the Top Line

If the build stops, scroll to the first error in the Build tab. The earliest message usually points at the real cause.

You Just Shipped to a Device

Seeing your shared greeting on a real Android screen proves the wiring works. That confidence carries straight into the iOS run next.

Quick Check

Let's confirm how the Android build consumes your shared code.

Recap

You ran the app by picking androidApp, choosing a device, and pressing Run. Gradle built the shared module as a plain dependency and Logcat showed it working. 🎉

Можно начать бесплатно

Изучай Kotlin с ИИ-репетитором — бесплатно

Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.

Курсы
30
Уроки
120

Часто задаваемые вопросы

Урок «Запуск приложения Android из Studio» бесплатный?

Да — полный текст урока «Запуск приложения Android из Studio» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Kotlin Multiplatform Academy, подпишись на CoddyKit PRO. Курс Kotlin Multiplatform Academy содержит 4 уроков всего.

Чему я научусь в уроке «Запуск приложения Android из Studio»?

Соберите и разверните цель Android на эмуляторе Ты практикуешь Kotlin Multiplatform Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Kotlin Multiplatform Academy?

Предыдущий опыт не требуется. Kotlin Multiplatform Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Запуск приложения Android из Studio»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Kotlin Multiplatform Academy?

Да. Каждый урок Kotlin Multiplatform Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Запуск приложения Android из Studio
  2. Открытие и запуск приложения iOS в Xcode
  3. Как создаётся фреймворк iOS
  4. Отладка проблемы «общий код не найден»
← Назад к Kotlin Multiplatform Academy