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 menyempurnakan 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 Panda 2 | Stabil |
| Plugin Android Gradle 9.1.0 | Stabil |
| Android Studio Panda 3 | RC |
| Android Studio Panda 4 | 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 mendetail tentang penghentian 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 |
|---|---|---|
| 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 Panda 3
Berikut adalah fitur baru di Android Studio Panda 4.
Untuk melihat hal yang telah diperbaiki di Android Studio versi ini, lihat masalah yang ditutup.
Mengelola izin dalam Mode Agen
Kini Anda dapat mengelola izin tertentu untuk agen, sehingga Anda dapat mengontrol ruang kerja secara terperinci. Izin memungkinkan Anda mengontrol apakah agen dapat melakukan tindakan tertentu, termasuk hal berikut:
- Membaca dan memperbarui file project, direktori eksternal, dan data sensitif (seperti kredensial).
- Mengakses Google Penelusuran dan domain lainnya.
- Menjalankan perintah shell.
- Berinteraksi dengan server MCP.
Saat Anda bekerja dengan agen, agen akan meminta izin untuk melakukan sesuatu jika Anda belum menyetujuinya sebelumnya:
Anda dapat memilih Izinkan untuk tugas satu kali atau Selalu izinkan untuk alur kerja berulang yang tepercaya. Gemini menggunakan sistem permintaan cerdas, sehingga pemberian izin tingkat tinggi (seperti menulis file) akan otomatis mengotorisasi semua sub-alat terkait. Perintah umum seperti ls atau grep disetujui secara otomatis berdasarkan akses baca yang ada, sehingga Anda dapat terus bekerja tanpa perintah yang berlebihan. Model izin baru menyeimbangkan keamanan dan produktivitas sehingga Anda dapat membuat agen bekerja tanpa gangguan pada operasi yang Anda percayai, dan tetap melakukan peninjauan manual untuk operasi lainnya.
Anda dapat mengaudit izin secara manual di File > Settings > Tools > AI > Agent Permissions (atau Android Studio > Settings > Tools > AI > Agent Permissions di macOS).
Sandbox
Sandbox membatasi akses jaringan dan penulisan sistem file yang tidak sah kecuali jika Anda memberikan izin eksplisit. Untuk mengonfigurasi sandbox, buka File > Settings > Tools > AI > Agent Shell Sandbox (atau Android Studio > Settings > Tools > AI > Agent Shell Sandbox di macOS).
Keahlian untuk Mode Agen
Mulai Android Studio Panda 3 Canary 2, Anda dapat menggunakan keahlian untuk meningkatkan kemampuan Mode Agen dengan keahlian khusus dan alur kerja kustom. Pelajari lebih lanjut di Memperluas Mode Agen dengan keahlian.
Android Studio Panda 4
Berikut adalah fitur baru di Android Studio Panda 4.
Untuk melihat hal yang telah diperbaiki di Android Studio versi ini, lihat masalah yang ditutup.
Template Gemini API Starter
Template Gemini API Starter menyediakan jalur yang mudah bagi developer Android untuk mengintegrasikan fitur AI ke dalam aplikasi mereka. Dengan memanfaatkan Firebase AI Logic, developer dapat menghindari konfigurasi manual dan pengelolaan keamanan.
Fitur Utama:
- Tidak Ada Pengelolaan Kunci API: Menghilangkan kebutuhan untuk menyediakan, menyematkan, atau merotasi kunci API secara manual dalam kode sisi klien, sehingga mengurangi risiko keamanan dan waktu penyiapan.
- Integrasi Firebase Otomatis: Menghubungkan project Android Studio Anda ke layanan Firebase secara lancar. Template ini menangani infrastruktur backend yang diperlukan untuk berkomunikasi dengan model Gemini secara aman.
- Arsitektur Siap Produksi: Dibangun di atas infrastruktur terkelola Firebase, sehingga memastikan fitur AI Anda dapat diskalakan dari prototipe lokal ke lingkungan produksi tanpa perubahan arsitektur.
Untuk memulai, buka File > New > New Project , lalu pilih template Gemini API Starter dari daftar jenis project yang tersedia.
Perbaikan yang disarankan untuk error dengan integrasi Agen di AQI
Jendela alat App Quality Insights kini terintegrasi dengan agen AI untuk menganalisis data error bersama dengan kode sumber Anda guna memberikan penjelasan mendetail dan menyarankan kemungkinan perbaikan. Setelah memilih error di jendela alat App Quality Insights, buka tab Insights , lalu klik See more untuk melihat penjelasan mendetail tentang error tersebut. Klik Fix with AI agar agen menyarankan perubahan kode yang dapat Anda tinjau dan terima.
Integrasi Google One untuk Gemini di Android Studio
Android Studio Panda 4 Canary 2 memperkenalkan akses ke pengalaman Mode Agen yang ditingkatkan saat Anda berlangganan paket Google One AI Pro atau Ultra. Integrasi Google One meningkatkan pengembangan Android Anda dengan batas frekuensi yang lebih tinggi dan jendela konteks yang diperluas untuk model Gemini default. Jika berlangganan paket Google One AI Pro atau Ultra, Anda dapat memanfaatkan manfaat ini secara otomatis saat login ke Akun Google di Android Studio.
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 secara visual setiap perubahan pada UI aplikasi. Pelajari lebih lanjut di Pratinjau Compose Pengujian Screenshot.
LeakCanary di Profiler Android Studio
Android Studio Panda menyertakan integrasi LeakCanary langsung di Profiler Android Studio sebagai tugas khusus.
Tugas profiler LeakCanary di Android Studio secara aktif memindahkan analisis kebocoran memori dari perangkat ke mesin pengembangan Anda, sehingga menghasilkan peningkatan performa yang signifikan selama fase analisis kebocoran dibandingkan dengan analisis kebocoran di perangkat.
Selain itu, analisis kebocoran kini dikontekstualisasikan dalam IDE dan terintegrasi sepenuhnya dengan kode sumber Anda, sehingga menyediakan fitur seperti Jump to Source dan koneksi kode bermanfaat lainnya yang secara drastis mengurangi kesulitan dan waktu yang diperlukan untuk menyelidiki dan memperbaiki kebocoran memori. Anda juga dapat menyalin seluruh analisis kebocoran untuk diproses lebih lanjut dengan Gemini. Hal ini dapat meningkatkan produktivitas dan alur kerja Anda secara signifikan selama fase pengembangan.
Dukungan simbol Material di Android Studio
Tambahkan dan sesuaikan Simbol Material terbaru di aplikasi Anda dengan Update Fitur Android Studio Otter 2. Vector Asset Studio kini terintegrasi sepenuhnya dengan library Simbol Material dari Google Fonts, sehingga Anda dapat mengakses katalog lengkap langsung di dalam IDE.
Kini Anda dapat menyesuaikan atribut ikon seperti ketebalan, gradasi, dan ukuran optik langsung di studio agar sesuai dengan desain Anda. Cobalah di build canary terbaru.
Pembacaan status rekomposisi di Layout Inspector
Kami telah mempermudah diagnosis jumlah
rekomposisi yang tinggi dengan menambahkan
pembacaan status Rekomposisi ke Layout
Inspector. Tersedia di Panda 3 canary, fitur ini membantu Anda mengidentifikasi variabel status yang memicu rekomposisi dengan memberikan daftar mendetail pembacaan status yang dilakukan selama siklus tersebut. Untuk menggunakan fitur ini, gunakan compose.ui:ui:1.10.0 (BOM 2025.12.01) atau yang lebih tinggi.
Kemampuan utama
Kemampuan utama fitur ini adalah sebagai berikut:
- Melacak pembatalan status: Saat node merekomposisi, klik link jumlah rekomposisi di Component Tree untuk membuka panel State Inspection.
- Stack trace mendetail: Mengidentifikasi variabel status tertentu yang dibaca,
termasuk sebagai jumlah, daftar, atau nilai elevasi. Periksa variabel mana yang
invalidated(diubah) untuk memicu update. - Menavigasi histori rekomposisi: Gunakan panah navigasi di header panel untuk menelusuri data status rekomposisi sebelumnya untuk node tertentu.
- Penjelasan yang didukung AI: Klik Explain with AI di panel State Inspection untuk menampilkan perincian bahasa alami dari pembacaan status dan alasan rekomposisi terjadi.
Mulai
Ikuti langkah-langkah berikut untuk mencoba fitur ini.
- Buka Layout Inspector.
Klik kanan kolom rekomposisi dan lakukan salah satu tindakan berikut:
- Untuk semua node, pilih Observe Recomposition > Observe All.
- Untuk catatan tertentu, pilih Recomposition > Observe Node.
Aktifkan pembacaan status rekomposisi di Layout Inspector Berinteraksi dengan aplikasi Anda. Saat rekomposisi terjadi, klik link jumlah biru di Component Tree untuk memeriksa status.
Contoh hasil pembacaan status rekomposisi di Layout Inspector Klik "Explain with AI" untuk mendapatkan analisis perincian tentang alasan rekomposisi terjadi.
Contoh hasil "Explain with AI" untuk pembacaan status di Layout Inspector