Menjalankan App Pertama di Emulator
Bangun, luncurkan, dan lihat Hello World di layar.
Menjalankan App Pertama di Emulator adalah pelajaran Jetpack Compose Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Jetpack Compose Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Jetpack Compose Academy mencakup 4 pelajaran total.
Saatnya Melihatnya Berjalan
Anda telah menulis Composable, sekarang mari kita jalankan. Dalam hitungan menit, Anda akan melihat Hello World muncul di ponsel virtual di dalam Android Studio. 🚀
setContent Menghubungkan UI Anda
Setiap aplikasi Compose dimulai di MainActivity, tempat setContent menghubungkan hierarki Composable Anda ke layar. Ini adalah jembatan dari Android ke Compose.
setContent {
Greeting("World")
}Pilih Target Eksekusi
Di bilah alat, pilih perangkat untuk dijalankan: emulator atau ponsel yang tersambung. Android Studio mencantumkan setiap target yang tersedia dalam menu drop-down.
Tekan Tombol Jalankan Hijau
Klik tombol panah hijau Run (atau Shift+F10). Android Studio akan membuild aplikasi Anda, memasangnya di perangkat, dan menjalankannya secara otomatis.
Gradle Membuat APK
Di balik layar, Gradle mengompilasi kode Anda dan menggabungkannya menjadi aplikasi yang dapat diinstal. Build pertama lambat, build berikutnya jauh lebih cepat.
Halo Dunia Muncul
Emulator melakukan *booting*, aplikasi Anda terinstal, dan Greeting Anda muncul di layar. Teks tersebut berasal langsung dari fungsi Composable Anda. 🎉
Pratinjau vs Eksekusi Nyata
Panel @Preview menampilkan UI dengan cepat tanpa perlu instal. Menjalankan pada perangkat adalah hal yang sebenarnya, dengan interaktivitas penuh dan perilaku nyata.
@Preview
@Composable
fun GreetingPreview() {
Greeting("World")
}Sunting, Lalu Jalankan Ulang
Ubah teks Anda, tekan Jalankan lagi, dan aplikasi akan diperbarui. Siklus edit dan jalankan yang cepat ini adalah cara Anda beriterasi dengan cepat pada layar nyata.
Lihat Logcat
Logcat di bagian bawah melakukan streaming log dari aplikasi yang sedang berjalan. Ketika ada yang tidak beres, ini adalah tempat pertama yang Anda tuju untuk mencari petunjuk.
Perakitan Pertama Terasa Lambat
Jangan khawatir jika peluncuran pertama membutuhkan waktu agak lama. Gradle sedang mengunduh dan menyimpan pustaka ke dalam cache. Eksekusi berikutnya akan menggunakan kembali cache tersebut dan berjalan lebih cepat.
Berhenti dan Luncurkan Ulang Kapan Saja
Gunakan tombol Stop berwarna merah untuk menghentikan aplikasi, lalu Jalankan lagi untuk meluncurkan ulang. Anda tetap memiliki kendali penuh atas siklus pembuatan dan pengujian.
Pemeriksaan Cepat
Mari kita konfirmasi apa yang menghubungkan Composable Anda ke layar.
Ringkasan: Aplikasi Pertama Anda
Anda berhasil! setContent telah menghubungkan UI Anda, Run membangun dan memasangnya, lalu Hello World pun muncul. Sekarang Anda dapat mengedit, menjalankan ulang, dan memantau Logcat secara langsung.
Belajar Kotlin dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Menjalankan App Pertama di Emulator” gratis?
Ya — teks lengkap “Menjalankan App Pertama di Emulator” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Jetpack Compose Academy, upgrade ke CoddyKit PRO. Kursus Jetpack Compose Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Menjalankan App Pertama di Emulator”?
Bangun, luncurkan, dan lihat Hello World di layar. Kamu berlatih Jetpack Compose Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Jetpack Compose Academy?
Tidak diperlukan pengalaman sebelumnya. Jetpack Compose Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.
Berapa lama pelajaran “Menjalankan App Pertama di Emulator” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Jetpack Compose Academy ini?
Ya. Setiap pelajaran Jetpack Compose Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Apa yang Digantikan Compose: Selamat Tinggal XML
- Menyiapkan Android Studio untuk Compose
- Anatomi Fungsi @Composable
- Menjalankan App Pertama di Emulator