Android Studio adalah IDE resmi untuk pengembangan Android, dan dilengkapi semua hal yang Anda perlukan untuk membangun aplikasi Android.
Halaman ini mencantumkan fitur baru dan peningkatan dalam versi terbaru di saluran stabil, Rilis Fitur Android Studio Otter 3. Anda dapat mendownloadnya di sini atau meng-updatenya di dalam Android Studio dengan mengklik Help > Check for updates (Android Studio > Check for updates di macOS)
Ini adalah rilis stabil Android Studio. Perhatikan bahwa patch mungkin berisi fitur minor baru dan perbaikan bug. Lihat Nama rilis Android Studio untuk memahami penamaan versi Android Studio.
Untuk melihat apa yang telah diperbaiki dalam versi Android Studio ini, lihat masalah yang ditutup.
Untuk melihat catatan rilis Android Studio versi lama, lihat Rilis sebelumnya.
Untuk akses awal ke fitur dan peningkatan mendatang, lihat build Pratinjau Android Studio.
Jika Anda mengalami masalah saat menggunakan Android Studio, lihat halaman Masalah umum atau Pemecahan masalah.
Kompatibilitas Android Studio dan plugin Android Gradle
Sistem build Android Studio didasarkan pada Gradle. Plugin Android Gradle (AGP) menambahkan beberapa fitur yang dikhususkan untuk membangun aplikasi Android. Tabel berikut mencantumkan versi AGP yang diperlukan untuk setiap versi Android Studio.
| Versi Android Studio | Versi AGP yang diperlukan |
|---|---|
| Update Fitur Baru Otter 3 | 2025.2.3 | 4.0-9.0 |
| Update Fitur Baru Otter 2 | 2025.2.2 | 4.0-8.13 |
| Otter | 2025.2.1 | 4.0-8.13 |
| Update Fitur Baru Narwhal 4 | 2025.1.4 | 4.0-8.13 |
| Update Fitur Baru Narwhal 3 | 2025.1.3 | 4.0-8.13 |
| Update Fitur Baru Narwhal | 2025.1.2 | 4.0-8.12 |
| Narwhal | 2025.1.1 | 3.2-8.11 |
| Update Fitur Meerkat | 2024.3.2 | 3.2-8.10 |
| Meerkat | 2024.3.1 | 3.2-8.9 |
Versi lama
| Versi Android Studio | Versi AGP yang diperlukan |
|---|---|
| Update Fitur Baru Ladybug | 2024.2.2 | 3.2-8.8 |
| Ladybug | 2024.2.1 | 3.2-8.7 |
| Update Fitur Baru Koala | 2024.1.2 | 3.2-8.6 |
| Koala | 2024.1.1 | 3.2-8.5 |
| Jellyfish | 2023.3.1 | 3.2-8.4 |
| Iguana | 2023.2.1 | 3.2-8.3 |
| Hedgehog | 2023.1.1 | 3.2-8.2 |
| Giraffe | 2022.3.1 | 3.2-8.1 |
| Flamingo | 2022.2.1 | 3.2-8.0 |
| Electric Eel | 2022.1.1 | 3.2-7.4 |
| Dolphin | 2021.3.1 | 3.2-7.3 |
| Chipmunk | 2021.2.1 | 3.2-7.2 |
| Bumblebee | 2021.1.1 | 3.2-7.1 |
| Arctic Fox | 2020.3.1 | 3.1-7.0 |
Untuk mendapatkan informasi tentang hal yang baru dalam plugin Android Gradle, lihat catatan rilis plugin Android Gradle.
Versi minimum alat untuk level API Android
Ada versi minimum Android Studio dan AGP yang mendukung level API
tertentu. Menggunakan versi Android Studio atau AGP yang lebih rendah dari yang diperlukan oleh
targetSdk atau compileSdk project Anda dapat menyebabkan masalah yang tidak terduga. Sebaiknya
gunakan versi pratinjau terbaru Android Studio dan AGP untuk mengerjakan
project yang menargetkan versi pratinjau Android OS. Anda dapat menginstal
versi pratinjau Android Studio bersama dengan versi
stabil.
Versi minimum Android Studio dan AGP adalah sebagai berikut:
| Level API | Versi Android Studio minimum | Versi AGP minimum |
|---|---|---|
| 36,1 | Update Fitur Baru Narwhal 3 | 2025.1.3 | 8.13.0 |
| 36,0 | Meerkat | 2024.3.1 Patch 1 | 8.9.1 |
| 35 | Update Fitur Baru Koala | 2024.2.1 | 8.6.0 |
| 34 | Hedgehog | 2023.1.1 | 8.1.1 |
| 33 | Flamingo | 2022.2.1 | 7.2 |
Kompatibilitas Android Studio dan layanan Cloud
Android Studio menyertakan integrasi layanan yang membantu Anda dan tim membuat kemajuan lebih cepat saat mengembangkan, merilis, dan memelihara aplikasi Android. Hal ini mencakup layanan Cloud seperti Gemini di Android Studio, Play Vitals, dan Firebase Crashlytics. Layanan cloud hanya tersedia di versi saluran stabil terbaru Android Studio dan versi utama (termasuk patch-nya) yang dirilis dalam 10 bulan sebelumnya. Jika versi berada di luar rentang kompatibilitas tersebut, integrasi layanan akan dinonaktifkan dan Anda harus mengupdate Android Studio.
Versi Android Studio yang saat ini kompatibel dengan layanan Cloud
Mulai rilis saluran stabil Update Fitur Baru Android Studio Meerkat, semua versi Studio kompatibel dengan layanan Cloud. Penerapan akan dimulai dengan Update Fitur Baru Narwhal Android Studio.
Studio Labs
Dengan Studio Labs, Anda dapat mencoba fitur eksperimental AI terbaru dalam versi stabil Android Studio, sehingga Anda dapat mengintegrasikan penawaran bantuan AI kami dengan lebih cepat dalam alur kerja pengembangan Anda. Untuk mengetahui informasi selengkapnya, lihat Studio Labs.
Berikut adalah fitur yang saat ini tersedia di Studio Labs.
| Fitur | Deskripsi | Dokumen |
|---|---|---|
| Pembuatan pratinjau Compose | Gemini dapat otomatis membuat pratinjau Compose, termasuk data tiruan untuk parameter pratinjau, untuk composable tertentu atau semua composable dalam file. | Membuat pratinjau Compose |
| UI Transformasi | Gunakan bahasa alami untuk memperbarui UI aplikasi Anda langsung dari panel pratinjau Compose. | UI Transformasi |
| Rangkaian Deskripsi Langkah untuk Android Studio | Gunakan bahasa alami untuk mendeskripsikan langkah dan pernyataan untuk pengujian end-to-end. | Journeys for Android Studio |
Berikut adalah fitur baru di Android Studio Otter 3 Feature Drop.
Asisten AI Link Aplikasi
Penerapan Link Aplikasi Android sangat penting untuk pengalaman pengguna yang lancar, tetapi penulisan logika untuk menangani intent sering kali dilakukan secara manual dan membosankan. Asisten Link Aplikasi—plugin yang dirancang untuk membantu Anda memvalidasi dan menerapkan Link Aplikasi Android—kini terintegrasi dengan AI untuk mengotomatiskan pembuatan logika Link Aplikasi, sehingga menyederhanakan salah satu langkah penerapan yang paling memakan waktu secara signifikan.
Sebelumnya, Anda harus menulis kode secara manual untuk mengurai intent yang masuk dan mengarahkan pengguna ke layar yang benar. Sekarang, Anda dapat mengandalkan Gemini untuk membuat kode dan pengujian yang diperlukan untuk Anda. Untuk memberi Anda kontrol penuh, Gemini menampilkan tampilan perbedaan perubahan kode yang disarankan, sehingga Anda dapat meninjau dan menyetujui penerapan sebelum ditayangkan.
Untuk mulai menggunakan App Link yang dibantu AI, ikuti langkah-langkah berikut:
- Akses App Links Assistant melalui Tools > App Links Assistant.
- Klik Buat Applink.
- Pada langkah kedua, "Tambahkan logika untuk menangani intent", pilih opsi "Buat kode dengan bantuan AI".
- Tambahkan Contoh URL yang menyertakan semua parameter yang perlu diproses oleh Aktivitas Anda. Dengan begitu, Gemini dapat mengoptimalkan penerapan untuk kasus penggunaan spesifik Anda.
- Klik "Sisipkan Kode" dan biarkan Gemini menangani sisanya.
Update ini menyederhanakan proses penanganan deep link, sehingga pengguna Anda diarahkan ke konten yang tepat di aplikasi Anda dengan lancar dan tanpa banyak overhead manual.
Rangkaian Deskripsi Langkah untuk Android Studio di Studio Labs
Di Update Fitur Android Studio Otter 3, Journeys for Android Studio dipindahkan ke Studio Labs sebagai fitur eksperimental, sehingga dapat diakses di versi RC dan stabil Android Studio melalui menu Studio Labs.
Untuk mengetahui informasi selengkapnya, lihat Studio Labs.
Pengembangan UI dalam Mode Agen
Gemini di Android Studio kini terintegrasi lebih dalam ke alur kerja pengembangan UI langsung dalam Pratinjau Compose, sehingga membantu Anda beralih dari desain ke penerapan berkualitas tinggi dengan lebih cepat. Kemampuan baru ini dirancang untuk membantu Anda di setiap tahap, mulai dari pembuatan kode awal hingga iterasi, penyempurnaan, dan proses debug, dengan titik entri dalam konteks pekerjaan Anda.
Untuk memberikan masukan dan melaporkan masalah terkait fitur ini, laporkan bug.
Membuat UI baru dari tiruan desain
Untuk mempercepat awal proses pengembangan UI, Anda kini dapat membuat kode Compose langsung dari tiruan desain. Dalam file tanpa pratinjau yang ada, klik Buat Kode dari Screenshot di panel Pratinjau. Gemini akan menggunakan gambar yang diberikan untuk membuat implementasi awal, sehingga Anda tidak perlu menulis kode boilerplate dari awal.
Mencocokkan UI Anda dengan gambar target
Setelah memiliki implementasi awal, Anda dapat menyempurnakannya secara iteratif agar sesuai dengan piksel. Klik kanan Pratinjau Compose Anda, lalu pilih AI Actions > Match UI to Target Image. Dengan cara ini, Anda dapat mengupload desain referensi, dan agen akan menyarankan perubahan kode untuk membuat UI Anda cocok dengan desain sedekat mungkin.
Melakukan iterasi pada UI Anda dengan bahasa alami
Untuk perubahan yang lebih spesifik atau kreatif, klik kanan pratinjau Anda dan gunakan Tindakan AI > Transformasi UI. Kemampuan ini kini memanfaatkan mode agen, sehingga lebih canggih dan akurat. Dengan upgrade ini, Anda dapat mengubah UI menggunakan perintah bahasa alami, seperti "ubah warna tombol menjadi biru" atau "tambahkan padding di sekitar teks ini", dan Gemini akan menerapkan modifikasi kode yang sesuai.
Menemukan dan memperbaiki masalah kualitas UI
Memverifikasi bahwa UI Anda berkualitas tinggi dan lebih mudah diakses adalah langkah terakhir yang penting. Tindakan AI > Perbaiki semua masalah pemeriksaan UI mengaudit UI Anda untuk menemukan masalah umum, seperti masalah aksesibilitas. Kemudian, agen akan menyarankan dan menerapkan perbaikan untuk menyelesaikan masalah yang terdeteksi.
Anda juga dapat menemukan fungsi yang sama dengan menggunakan tombol Perbaiki dengan AI dalam mode pemeriksaan UI Compose:
Selain melakukan iterasi pada UI, Gemini juga membantu menyederhanakan lingkungan pengembangan Anda.
Untuk mempercepat penyiapan, Anda dapat:
Buat Pratinjau Compose: Fitur ini kini ditingkatkan oleh agen AI untuk memberikan hasil yang lebih akurat. Saat mengerjakan file yang memiliki fungsi Composable, tetapi tidak memiliki anotasi @Preview, Anda dapat mengklik kanan Composable dan memilih Gemini > Generate [Composable name] Preview. Agen kini akan menganalisis composable Anda dengan lebih baik untuk membuat boilerplate yang diperlukan dengan parameter yang benar, guna membantu memverifikasi bahwa pratinjau yang berhasil dirender telah ditambahkan.
Titik entri untuk membuat Pratinjau Compose Memperbaiki error rendering Pratinjau: Jika Pratinjau Compose gagal dirender, Gemini kini dapat membantu Anda melakukan proses debug. Gunakan agen untuk menganalisis pesan error dan kode Anda untuk menemukan penyebab utama dan menerapkan perbaikan.
Menggunakan "Perbaiki dengan AI" pada error rendering Pratinjau
Mengelola beberapa rangkaian percakapan dengan Gemini
Anda kini dapat mengatur percakapan dengan Gemini di Android Studio ke dalam beberapa rangkaian pesan. Dengan begitu, Anda dapat beralih di antara beberapa tugas yang sedang berlangsung dan menelusuri histori percakapan Anda. Menggunakan rangkaian pesan terpisah untuk setiap tugas juga meningkatkan kualitas respons dengan membatasi cakupan konteks AI hanya pada topik yang sedang dibahas.
Untuk memulai rangkaian pesan baru, klik Chat Baru
. Untuk melihat histori percakapan Anda, klik Chat Terbaru. 
Histori percakapan Anda disimpan ke akun Anda, jadi jika Anda harus logout atau beralih akun, Anda dapat melanjutkan percakapan terakhir Anda saat kembali.
Menggunakan model lokal
Rilis Fitur Android Studio Otter 3 memungkinkan Anda memilih model bahasa besar (LLM) yang mendukung fitur AI IDE.
Model harus ada di komputer lokal Anda, yang menguntungkan jika Anda memiliki konektivitas internet terbatas atau batasan terkait penggunaan model AI, atau Anda hanya ingin bereksperimen dengan model penelitian open source.
Model lokal menawarkan alternatif untuk dukungan LLM yang ada di Android Studio. Namun, Gemini di Android Studio biasanya memberikan pengalaman pengembangan Android terbaik karena Gemini dioptimalkan untuk Android dan mendukung semua fitur Android Studio. Dengan Gemini, Anda dapat memilih dari berbagai model untuk tugas pengembangan Android Anda, termasuk model default tanpa biaya atau model yang diakses dengan kunci API Gemini berbayar.
Dukungan untuk model lokal memerlukan penginstalan penyedia LLM seperti LM Studio atau Ollama di komputer lokal Anda bersama dengan model yang kompatibel pilihan Anda.
Menggunakan model jarak jauh
Android Studio memungkinkan Anda menggunakan model jarak jauh untuk mendukung fitur AI-nya.
Untuk menggunakan model jarak jauh, konfigurasi penyedia model jarak jauh di setelan Android Studio. Berikan nama penyedia, URL endpoint API, dan kunci API Anda. Setelah mengonfigurasi penyedia, Anda dapat memilih model jarak jauh dari pemilih model di jendela chat AI.
Untuk mengetahui detailnya, lihat Menggunakan model jarak jauh.
Menemukan dan meninjau perubahan menggunakan panel perubahan
Sekarang Anda dapat melihat dan mengelola perubahan yang dilakukan oleh agen AI menggunakan panel perubahan. Saat agen membuat perubahan pada codebase Anda, lihat file yang diedit di File untuk ditinjau. Dari sana, Anda dapat menyimpan atau mengembalikan perubahan satu per satu atau semuanya sekaligus. Klik setiap file di panel untuk melihat perbedaan kode di editor dan melakukan penyempurnaan jika diperlukan. Dengan panel perubahan, Anda dapat melacak pengeditan yang dilakukan oleh agen selama percakapan dan meninjau kembali perubahan tertentu tanpa men-scroll kembali histori percakapan.
Perhatikan bahwa jika Anda menyetel agen untuk meminta Anda mengedit file, Anda harus
Menyetujui perubahan agar perubahan tersebut muncul di panel perubahan. Oleh karena itu, Anda harus memilih Jangan tanya untuk mengedit file agar beberapa file muncul di panel perubahan sekaligus. Anda dapat mengaktifkan/menonaktifkan setelan ini kapan saja di Opsi Agen
.
Penelusuran ulang Logcat otomatis
Dengan Update Fitur Baru Android Studio Otter 3 dan AGP 9.0, Logcat secara otomatis
melakukan penelusuran ulang stack trace saat R8 diaktifkan (minifyEnabled = true).
Karena kode yang diproses oleh R8 dapat berubah dengan berbagai cara, pelacakan tumpukan tidak lagi merujuk ke kode asli. Misalnya, nomor baris dan nama
class dan metode dapat berubah. Sebelumnya, untuk men-debug dengan pelacakan tumpukan
asli, developer harus menggunakan alat command line retrace R8.
Dengan AGP 9.0, Android Studio secara otomatis melakukan penelusuran ulang pelacakan tumpukan sehingga Anda dapat melihat pelacakan tumpukan asli langsung di Android Studio, tanpa pekerjaan tambahan, sehingga meningkatkan pengalaman proses debug saat R8 diaktifkan.
Dukungan untuk server MCP jarak jauh
Mulai dari Android Studio Otter 1 Canary 3, Anda dapat terhubung ke server MCP jarak jauh menggunakan Android Studio. Dengan server MCP jarak jauh, agen Gemini di Android Studio dapat mengakses alat dan resource eksternal, dan Anda tidak perlu melakukan banyak pekerjaan untuk menginstal dan memelihara server sendiri. Misalnya, Anda dapat terhubung ke server MCP jarak jauh Figma untuk terhubung ke file Figma tanpa menginstal aplikasi desktop Figma. Untuk mempelajari lebih lanjut cara menambahkan server MCP, lihat Menambahkan server MCP.
Alat interaksi perangkat
Agen AI di Android Studio kini memiliki akses ke alat untuk men-deploy aplikasi
ke perangkat yang terhubung, memeriksa apa yang saat ini ditampilkan di layar, mengambil
screenshot, memeriksa error di Logcat, dan berinteraksi dengan aplikasi yang sedang berjalan
melalui adb shell input. Hal ini memungkinkan agen membantu Anda melakukan perubahan atau perbaikan yang melibatkan menjalankan ulang aplikasi, memeriksa error, dan memverifikasi bahwa update tertentu berhasil dilakukan (misalnya, dengan mengambil dan meninjau screenshot).