Catatan rilis pratinjau Android Studio

Halaman ini mencantumkan fitur baru yang diperkenalkan dalam rilis pratinjau Android Studio. Build pratinjau memberikan akses awal ke fitur dan penyempurnaan terbaru di Android Studio. Anda dapat mendownload versi pratinjau ini. Jika Anda mengalami masalah saat menggunakan versi pratinjau Android Studio, beri tahu kami. Laporan bug Anda akan membantu kami meningkatkan kualitas Android Studio.

Rilis terbatas berisi fitur-fitur terbaru yang sedang dalam pengembangan aktif, dan belum memasuki pengujian awal. Meskipun Anda dapat menggunakan build Canary untuk pengembangan, perlu diketahui bahwa fitur dapat ditambahkan atau diubah. Release Candidate (RC) adalah versi Android Studio berikutnya, dan hampir siap untuk dirilis versi stabilnya. Kumpulan fitur untuk versi berikutnya telah distabilkan. Lihat Nama rilis Android Studio untuk memahami penamaan versi Android Studio.

Untuk mengetahui berita terbaru tentang rilis pratinjau Android Studio, termasuk daftar perbaikan penting dalam setiap rilis pratinjau, lihat Update Rilis di blog Android Studio.

Versi Android Studio saat ini

Tabel berikut mencantumkan versi Android Studio saat ini dan saluran masing-masing.

Versi Saluran
Update Fitur Baru Android Studio Otter 2 | 2025.2.2 Stabil
Plugin Android Gradle 8.13.2 Stabil
Update Fitur Baru Android Studio Otter 3 | 2025.2.3 RC

Kompatibilitas dengan pratinjau plugin Android Gradle

Setiap versi pratinjau Android Studio dipublikasikan bersama dengan versi plugin Android Gradle (AGP) yang sesuai. Versi pratinjau Studio harus berfungsi dengan versi stabil AGP yang kompatibel. Namun, jika menggunakan AGP versi pratinjau, Anda harus menggunakan Studio versi pratinjau yang sesuai (misalnya, Android Studio Chipmunk Canary 7 dengan AGP 7.2.0-alpha07). Menggunakan versi yang berbeda (misalnya, Android Studio Chipmunk Beta 1 dengan AGP 7.2.0-alpha07) akan menyebabkan kegagalan Sinkronisasi, yang akan memunculkan perintah untuk mengupdate ke versi AGP yang sesuai.

Untuk mengetahui log mendetail tentang penghentian penggunaan dan penghapusan API plugin Android Gradle, lihat update API plugin Android Gradle.

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

Update Fitur Baru Android Studio Otter 3 | 2025.2.3

Berikut adalah fitur baru di Update Fitur Baru Android Studio Otter 3 | 2025.2.3.

Untuk melihat apa yang telah diperbaiki dalam versi Android Studio ini, lihat masalah yang ditutup.

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 masukan dan 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 mock 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.

Buat kode dari screenshot di panel Pratinjau yang kosong.

Contoh mengubah desain menjadi kode Compose.

Mencocokkan UI Anda dengan gambar target

Setelah memiliki penerapan awal, Anda dapat menyempurnakannya secara iteratif agar sesuai dengan piksel. Klik kanan Pratinjau Compose Anda, lalu pilih AI Actions > Match UI to Target Image. Hal ini memungkinkan Anda mengupload desain referensi, dan agen akan menyarankan perubahan kode untuk membuat UI Anda cocok dengan desain sedekat mungkin.

Contoh penggunaan "Cocokkan UI dengan Gambar Target"

Melakukan iterasi pada UI dengan natural language

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.

Contoh penggunaan "Transform UI"

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.

Titik entri untuk memicu "Perbaiki semua masalah pemeriksaan UI"

Contoh: UI dengan akhiran

Anda juga dapat menemukan fungsi yang sama dengan menggunakan tombol Perbaiki dengan AI dalam mode pemeriksaan UI Compose:

"Perbaiki dengan AI" dalam mode Pemeriksaan UI

Selain melakukan iterasi pada UI, Gemini juga membantu menyederhanakan lingkungan pengembangan Anda.

Untuk mempercepat penyiapan, Anda dapat:

  • Buat Pratinjau Penulisan: Fitur ini kini ditingkatkan oleh agen Gemini untuk memberikan hasil yang lebih akurat. Saat bekerja di 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 thread 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 Tanda plus Chat Baru.. Untuk melihat histori percakapan Anda, klik Chat Terbaru. Balon kata Percakapan Terbaru.

Daftar topik percakapan terbaru.
Lihat semua topik yang pernah Anda diskusikan sebelumnya.

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.

Jendela chat Gemini Android Studio yang menampilkan pemilih model dengan opsi untuk Gemini dan model lokal.
Pemilih model di Android Studio.

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 beserta 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.

Dialog setelan yang berisi formulir untuk memasukkan informasi penyedia model jarak jauh.
Masukkan informasi penyedia model jarak jauh.

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 mempertahankan 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.

Beberapa file dengan saran pengeditan di panel perubahan.
Lihat semua file yang telah diusulkan pengeditannya oleh agen di panel perubahan.

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 .

Opsi untuk menyetujui, menolak, atau menanyakan perubahan.
Setujui perubahan untuk menambahkannya ke panel samping perubahan.

Penelusuran ulang Logcat otomatis

Dengan Update Fitur Baru Android Studio Otter 3 dan AGP 9.0, Logcat secara otomatis mengikuti kembali 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 melacak 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.

Tambahkan layar ke aplikasi Anda dengan cepat menggunakan server MCP jarak jauh Figma.


Hubungkan ke server MCP jarak jauh Figma di Android Studio.

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).

Alat interaksi perangkat di Android Studio