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
Android Studio Panda 2 Stabil
Plugin Android Gradle 9.1.0 Stabil
Android Studio Panda 3 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 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
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

Android Studio Panda 3

Berikut adalah fitur baru di Android Studio Panda 3.

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

Saran perbaikan untuk error dengan integrasi Agen di AQI

Jendela alat Analisis Kualitas Aplikasi 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 Lihat selengkapnya untuk melihat penjelasan mendetail tentang error tersebut. Klik Perbaiki dengan AI agar agen menyarankan perubahan kode yang dapat Anda tinjau dan terima.

Integrasi agen baru di AQI dengan opsi "Lihat lainnya" dan "Perbaiki dengan AI"

Alat pengujian Screenshot Pratinjau Compose

Gunakan alat Pengujian Screenshot Pratinjau Compose untuk menguji UI Compose Anda 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 Pengujian Screenshot Pratinjau Compose.

LeakCanary di Android Studio Profiler

Android Studio Panda menyertakan integrasi LeakCanary langsung di Android Studio Profiler sebagai tugas khusus.

Tugas baru di Android Studio Profiler untuk menganalisis kebocoran dengan LeakCanary

Tugas profiler LeakCanary di Android Studio secara aktif memindahkan analisis kebocoran memori dari perangkat ke mesin pengembangan, 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, yang menyediakan fitur seperti Buka Sumber dan koneksi kode bermanfaat lainnya yang secara drastis mengurangi hambatan 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 Anda secara signifikan dan meningkatkan alur kerja Anda selama fase pengembangan.

Analisis kebocoran memori LeakCanary yang dikontekstualisasikan dengan Buka deklarasi untuk proses debug

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.

Anda kini dapat menyesuaikan atribut ikon seperti ketebalan, gradasi, dan ukuran optik langsung di studio agar sesuai dengan desain Anda. Coba di build canary terbaru.

Dukungan Simbol Material di Vector Asset Studio

Pembacaan status rekomposisi di Layout Inspector

Kami telah mempermudah diagnosis jumlah rekomposisi yang tinggi dengan menambahkan Pembacaan status rekomposisi ke Layout Inspector. Fitur ini tersedia di Canary Panda 3 dan membantu Anda mengidentifikasi variabel status yang memicu rekomposisi dengan memberikan daftar terperinci 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:

  • Invalidasi status rekaman aktivitas: Saat node merekomposisi, klik link jumlah rekomposisi di Hierarki Komponen untuk membuka panel Inspeksi Status.
  • Stack trace mendetail: Mengidentifikasi variabel status tertentu yang sedang dibaca, termasuk sebagai jumlah, daftar, atau nilai elevasi. Periksa mana yang invalidated (berubah) untuk memicu update.
  • Menavigasi histori rekomposisi: Gunakan panah navigasi di header panel untuk melihat data status rekomposisi sebelumnya untuk node tertentu.
  • Penjelasan yang didukung AI: Klik Jelaskan dengan AI di panel Pemeriksaan Status untuk menampilkan perincian status yang dibaca dalam bahasa alami dan alasan yang menyebabkan rekomposisi.

Mulai

Ikuti langkah-langkah berikut untuk mencoba fitur ini.

  1. Buka Layout Inspector.
  2. 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.
    Mengaktifkan pembacaan status rekomposisi di Layout Inspector
  3. Lakukan sesuatu dengan aplikasi Anda. Saat rekomposisi terjadi, klik link jumlah berwarna biru di Pohon Komponen untuk memeriksa status.

    Contoh hasil pembacaan status rekomposisi di Layout Inspector
  4. Klik "Jelaskan dengan AI" untuk mendapatkan analisis perincian tentang alasan rekomposisi terjadi.

    Contoh hasil "Jelaskan dengan AI" untuk pembacaan status di Layout Inspector