Kotlin Multiplatform Academy · Lekcja

Uruchamianie aplikacji Android w Studio

Budowanie i wdrażanie celu Android na emulatorze

Lekcja 1 z 413 kroki

Uruchamianie aplikacji Android w Studio to bezpłatna lekcja Kotlin Multiplatform Academy na CoddyKit. To lekcja 1 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Kotlin Multiplatform Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Kotlin Multiplatform Academy zawiera 4 lekcji w sumie.

Najpierw Android — celowo

Twój współdzielony kod Kotlina jest gotowy, więc zobaczmy go w działaniu. Zaczniemy od Androida, ponieważ Android Studio obsługuje cały proces kompilacji od początku do końca. 🚀

Wybierz moduł androidApp

Potrzebna jest konfiguracja uruchamiania modułu androidApp. Pakuje ona wspólny kod w prawdziwą aplikację, którą można zainstalować.

Wybór urządzenia lub emulatora

Obok przycisku uruchamiania znajduje się selektor urządzenia. Proszę wybrać podłączony telefon albo uruchomić obraz emulatora z listy rozwijanej.

Szybkie tworzenie emulatora

Nie ma pod ręką urządzenia? Proszę otworzyć Device Manager i utworzyć urządzenie wirtualne. Nowszy model Pixel z aktualnym poziomem API to bezpieczny wybór domyślny.

Naciśnij zielony przycisk uruchamiania

Proszę kliknąć zieloną strzałkę Run. Studio skompiluje wspólny moduł, zbuduje plik APK, zainstaluje go i uruchomi aplikację.

Gradle wykonuje najcięższą pracę

W tle Gradle składa moduł androidApp i dołącza wspólną bibliotekę jako zwykłą zależność. Postęp można śledzić na karcie Build.

./gradlew :androidApp:installDebug

Wspólny kod to po prostu biblioteka

Na Androidzie nie ma żadnego specjalnego mostu. Moduł shared jest kompilowany do kodu bajtowego JVM i używany jak każda inna zależność Kotlin.

implementation(project(":shared"))

Obserwuj okno Logcat

Proszę otworzyć Logcat, aby zobaczyć logi wykonania zarówno aplikacji, jak i wspólnego kodu. To pierwsze miejsce, które warto sprawdzić, gdy coś działa nieprawidłowo.

Edytuj, uruchom ponownie, powtórz

Proszę zmienić wspólną logikę i ponownie nacisnąć Run — Studio przebuduje tylko to, co się zmieniło. Ta krótka pętla zapewnia szybką informację zwrotną. ⚡

Kompilacja się nie powiodła? Przeczytaj pierwszy wiersz

Jeśli kompilacja zostanie przerwana, proszę przewinąć do pierwszego błędu na karcie Build. Najwcześniejszy komunikat zwykle wskazuje prawdziwą przyczynę.

Właśnie wdrożyłeś aplikację na urządzenie

Wyświetlenie wspólnego powitania na prawdziwym ekranie Androida potwierdza, że integracja działa. To doświadczenie przyda się od razu podczas kolejnego uruchomienia na iOS.

Szybkie sprawdzenie

Sprawdźmy, jak kompilacja Androida korzysta ze wspólnego kodu.

Podsumowanie

Uruchomiłeś aplikację, wybierając androidApp, wskazując urządzenie i naciskając Run. Gradle zbudował wspólny moduł jako zwykłą zależność, a Logcat pokazał, że wszystko działa. 🎉

Bezpłatny start

Ucz się Kotlin dzięki korepetycjom AI — za darmo

Pisz i uruchamiaj kod w przeglądarce, otrzymuj natychmiastową pomoc od korepetytora AI dostępnego 24/7 i kontynuuj naukę w sieci lub w aplikacji.

Kursy
30
Lekcje
120

Często zadawane pytania

Czy lekcja „Uruchamianie aplikacji Android w Studio” jest bezpłatna?

Tak — pełny tekst „Uruchamianie aplikacji Android w Studio” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Kotlin Multiplatform Academy, przejdź na CoddyKit PRO. Kurs Kotlin Multiplatform Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „Uruchamianie aplikacji Android w Studio”?

Budowanie i wdrażanie celu Android na emulatorze Ćwiczysz Kotlin Multiplatform Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Kotlin Multiplatform Academy?

Nie wymagamy żadnego doświadczenia. Kotlin Multiplatform Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 1 z 4.

Ile czasu zajmuje lekcja „Uruchamianie aplikacji Android w Studio”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Kotlin Multiplatform Academy?

Tak. Każda lekcja Kotlin Multiplatform Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Uruchamianie aplikacji Android w Studio
  2. Otwieranie i uruchamianie aplikacji iOS w Xcode
  3. Jak budowany jest framework iOS
  4. Debugowanie problemów „Nie znaleziono współdzielonego kodu”
← Powrót do Kotlin Multiplatform Academy