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 |
|---|---|
| Android Studio Rabbit 1 | Stabil |
| Plugin Android Gradle 9.4.0 | Stabil |
| Android Studio Rabbit 2 | Canary |
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 penghentian dan penghapusan API plugin Android Gradle yang mendetail, 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 |
|---|---|---|
| Rangkaian Deskripsi Langkah untuk Android Studio | Gunakan bahasa alami untuk mendeskripsikan langkah dan pernyataan untuk pengujian end-to-end. | Rangkaian Deskripsi Langkah untuk Android Studio |
Android Studio Rabbit 2
Berikut adalah fitur baru di Android Studio Rabbit 2.
Untuk melihat apa yang telah diperbaiki dalam versi Android Studio ini, lihat masalah yang ditutup.
Bawa Agen Anda Sendiri (BYOA): Mengintegrasikan agen coding pilihan Anda
Dengan dukungan Android Studio untuk model AI kustom, Android Studio Rabbit 2 Canary 2 memperkenalkan fitur Bring Your Own Agent (BYOA). Dengan BYOA, Anda dapat menghubungkan agen coding AI pilihan Anda—termasuk Claude Agent, OpenAI Codex, dan Google Antigravity—langsung ke Android Studio menggunakan Agent Client Protocol (ACP) terbuka.
BYOA menyambungkan agen pilihan Anda dengan kecerdasan native IDE, meneruskan grafik project lengkap, diagnostik build, dan kontrol emulator langsung ke agen Anda untuk eksekusi yang lebih cepat dan konsumsi token yang lebih rendah. Anda dapat melakukan autentikasi dengan langganan pribadi atau perusahaan, sementara agen bawaan Android Studio tetap tersedia tanpa biaya tambahan.
BYOA menawarkan manfaat berikut:
- Dukungan untuk agen yang kompatibel dengan ACP.
- Akses IDE langsung untuk membangun diagnostik, alat Android SDK, eksekusi terminal dan shell, serta pengelolaan emulator.
- Opsi login yang fleksibel yang mendukung kunci API pribadi dan langganan konsumen.
Mulai
Untuk mulai menggunakan BYOA, ikuti langkah-langkah berikut:
- Update Android Studio ke rilis canary terbaru.
- Hubungkan agen Anda: Di jendela agen, pilih salah satu agen default (Claude Agent, Codex, atau Antigravity) dan login atau berikan kunci API. Agen tambahan dapat ditemukan di registry di File (Android Studio di macOS) > Settings > Tools > AI > Agents.
Alat pengujian Screenshot Pratinjau Compose
Gunakan alat Pengujian Screenshot Pratinjau Compose untuk menguji UI Compose dan mencegah regresi. Alat baru ini membantu Anda membuat laporan HTML yang memungkinkan Anda mendeteksi perubahan apa pun pada UI aplikasi secara visual. Pelajari lebih lanjut di Pengujian Screenshot Pratinjau Compose.
Penetapan Model
Fitur Penetapan Model memungkinkan Anda memilih berbagai model AI untuk berbagai jenis tugas di Android Studio. Misalnya, Anda dapat menetapkan model besar tingkat pro untuk tugas penalaran yang kompleks dalam Mode Agen, dan model yang lebih cepat dan ringan untuk tugas yang lebih sederhana dan sensitif terhadap latensi seperti pembuatan pesan commit atau prediksi edit berikutnya. Hal ini memungkinkan Anda menyeimbangkan kualitas, kecepatan, dan penggunaan kuota di berbagai fitur.
Untuk mengonfigurasi ini, buka File (Android Studio di macOS) > Settings > Tools > AI > Model Providers, pilih tab Model Assignment, lalu gunakan dropdown untuk menetapkan model ke setiap kategori fitur. Anda juga dapat mengubah model secara langsung dari dropdown pemilih model di panel Mode Agen—setelan Penetapan Model untuk fitur Penalaran akan otomatis diperbarui untuk mencerminkan pilihan Anda.
Memigrasikan aplikasi iOS, Flutter, dan React Native ke Android
Anda kini dapat memigrasikan project iOS, Flutter, dan React Native yang ada ke Android native menggunakan alat migrasi otomatis di Android Studio. Dari Wizard Project Baru, Anda dapat memanggil asisten untuk mengonversi project yang dipilih menjadi aplikasi Android berbasis Kotlin dan Jetpack Compose. UI progres terintegrasi memberikan visibilitas menyeluruh di seluruh perencanaan tugas, transformasi kode, dan pemeriksaan kompilasi, sehingga menghasilkan project fungsional yang siap untuk pengujian dan verifikasi.
Untuk mempelajari lebih lanjut, lihat Melakukan migrasi aplikasi lintas platform.
Memublikasikan ke Google Play untuk pengujian
Android Studio kini memberi Anda kemampuan untuk mengupload rilis baru aplikasi langsung ke jalur pengujian Konsol Google Play. Anda dapat melakukannya dengan memilih opsi baru untuk melanjutkan ke 'Publikasikan untuk Pengujian' di akhir alur Buat Paket Aplikasi Bertanda Tangan. Integrasi ini mendukung upload rilis awal aplikasi baru ke jalur pengujian internal Konsol Play. Anda juga dapat menggunakan fitur ini untuk mengupload rilis aplikasi yang ada ke jenis jalur pengujian lainnya. Anda harus terdaftar di Konsol Google Play untuk memanfaatkan fungsi ini.
Perbaikan agentic dengan LeakCanary
Mulai Rabbit 2, Android Studio mengintegrasikan LeakCanary secara langsung dengan agen AI untuk membantu Anda mendiagnosis dan menyelesaikan kebocoran memori tanpa keluar dari IDE. Integrasi ini memungkinkan LeakCanary memberikan penjelasan naratif yang lebih bermakna tentang penyebab utama kebocoran memori dan menyarankan perubahan kode tertentu untuk memperbaikinya. Coba fitur ini di tugas LeakCanary di Profiler.
Menemukan, menginstal, dan mengelola keterampilan Android di Android Studio
Di Android Studio Rabbit 2, Anda dapat lebih mudah menemukan, menginstal, dan mengelola kemampuan Android langsung di IDE, sehingga Anda memiliki kontrol terperinci atas alur kerja khusus dan panduan prosedural yang tersedia untuk agen.
Mengubah ukuran jendela alat Running Devices dengan mengklik dua kali ruang kosong
Anda dapat menghilangkan ruang yang tidak digunakan di sekitar perangkat fisik virtual atau yang dicerminkan di jendela alat Running Devices. Klik dua kali di mana saja di area latar belakang kosong di luar layar perangkat (dan bingkai, jika terlihat) untuk otomatis mengubah ukuran jendela alat atau menyesuaikan proporsi panel terpisah agar pas dengan layar perangkat.
- Jendela alat yang ditambatkan: Menyesuaikan lebar jendela alat (saat ditambatkan ke kiri atau kanan) atau tinggi (saat ditambatkan ke atas atau bawah) untuk menghapus margin berlebih di sekitar perangkat.
- Mode mengambang dan berjendela: Mengubah ukuran lebar dan tinggi jendela agar pas dengan layar perangkat.
- Tampilan terpisah: Menyesuaikan pemisah internal secara otomatis saat melihat beberapa layar atau perangkat secara berdampingan.