Exécuter votre première app sur l’émulateur
Compilez, lancez l’app et affichez Hello World à l’écran.
Exécuter votre première app sur l’émulateur est une leçon Jetpack Compose Academy gratuite sur CoddyKit. Ceci est la leçon 4 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Jetpack Compose Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Jetpack Compose Academy comprend 4 leçons au total.
Certaines parties de cette leçon n'ont pas encore été traduites et s'affichent en anglais.
Time to See It Run
You wrote a Composable, now let's run it. In minutes you will watch Hello World appear on a virtual phone right inside Android Studio. 🚀
setContent Hooks Up Your UI
Every Compose app starts in MainActivity, where setContent connects your Composable tree to the screen. It is the bridge from Android to Compose.
setContent {
Greeting("World")
}Pick a Run Target
In the toolbar, choose a device to run on: your emulator or a plugged-in phone. Android Studio lists every available target in a dropdown.
Press the Green Run Button
Hit the green Run arrow (or Shift+F10). Android Studio builds your app, installs it on the device, and launches it automatically.
Gradle Builds the APK
Behind the scenes, Gradle compiles your code and bundles it into an installable app. The first build is slow, later ones are much faster.
Hello World Appears
The emulator boots, your app installs, and your Greeting shows on screen. That text came straight from your Composable function. 🎉
Preview vs Real Run
The @Preview pane shows UI fast without installing. Running on a device is the real thing, with full interactivity and actual behavior.
@Preview
@Composable
fun GreetingPreview() {
Greeting("World")
}Edit, Then Re-Run
Change your text, press Run again, and the app updates. This tight edit and run loop is how you iterate quickly on real screens.
Watch the Logcat
Logcat at the bottom streams logs from your running app. When something misbehaves, this is the first place you look for clues.
First Build Feels Slow
Do not worry if the first launch takes a while. Gradle is downloading and caching libraries. Subsequent runs reuse that cache and fly.
Stop and Re-Launch Anytime
Use the red Stop button to halt the app, then Run again to relaunch. You stay in full control of the build-and-test cycle.
Quick Check
Let's confirm what connects your Composables to the screen.
Recap: Your First App
You did it! setContent hooked up your UI, Run built and installed it, and Hello World appeared. Now you can edit, re-run, and watch Logcat as you go.
Apprends Kotlin avec un tuteur IA — gratuit
Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.
- Cours
- 30
- Leçons
- 120
Questions Fréquemment Posées
La leçon « Exécuter votre première app sur l’émulateur » est-elle gratuite ?
Oui — le texte complet de « Exécuter votre première app sur l’émulateur » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Jetpack Compose Academy, passe à CoddyKit PRO. Le cours Jetpack Compose Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Exécuter votre première app sur l’émulateur » ?
Compilez, lancez l’app et affichez Hello World à l’écran. Tu pratiques Jetpack Compose Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Jetpack Compose Academy ?
Aucune expérience préalable n'est requise. Jetpack Compose Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 4 sur 4.
Combien de temps prend la leçon « Exécuter votre première app sur l’émulateur » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Jetpack Compose Academy ?
Oui. Chaque leçon Jetpack Compose Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Ce que Compose remplace : adieu XML
- Configurer Android Studio pour Compose
- Anatomie d’une fonction @Composable
- Exécuter votre première app sur l’émulateur