Fitur-fitur baru di Pratinjau Android Studio

Halaman ini mencantumkan fitur baru yang diperkenalkan dalam rilis pratinjau Android Studio. Build pratinjau memberikan akses awal ke fitur dan peningkatan terbaru di Android Studio. Anda dapat mendownload versi pratinjau ini di sini. Jika Anda mengalami masalah saat menggunakan versi pratinjau Android Studio, harap beri tahu kami. Laporan bug Anda akan membantu kami menyempurnakan 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 salurannya masing-masing.

Versi Saluran
Android Studio Meerkat | 2024.3.1 Stabil
Plugin Android Gradle 8.9.0 Stabil
Update Fitur Baru Android Studio Meerkat | 2024.3.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 akan 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). Upaya untuk menggunakan versi yang berbeda (misalnya, Android Studio Chipmunk Beta 1 dengan AGP 7.2.0-alpha07) akan menyebabkan kegagalan Sinkronisasi, yang menghasilkan 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.

Update Fitur Baru Android Studio Meerkat | 2024.3.2

Berikut adalah fitur baru di Update Fitur Baru Android Studio Meerkat | 2024.3.2.

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

Gemini di Android Studio kini mendukung lampiran gambar multimodal

Sekarang Anda dapat melampirkan gambar langsung ke perintah Gemini dalam Android Studio. Dapatkan insight instan tentang diagram teknis yang kompleks atau gunakan tiruan desain untuk membuat kerangka kode yang sesuai. Integrasi konteks visual yang lancar ke dalam alur kerja yang dibantu AI ini akan membuka tingkat efisiensi dan kreativitas baru.

Lampiran gambar di Gemini di Android Studio
Gemini di Android Studio: Melampirkan Gambar

Menguji dan mengembangkan dengan pencadangan dan pemulihan aplikasi

Memastikan Pencadangan dan Pemulihan Android berfungsi dengan benar untuk aplikasi Anda adalah aspek penting untuk memastikan pengguna tetap berinteraksi dengan aplikasi Anda setelah beralih ke perangkat baru atau memulihkan dari cloud. Namun, menguji apakah pencadangan dan pemulihan data berfungsi untuk aplikasi Anda bisa sulit.

Rilis Fitur Meerkat Android Studio menyediakan cara bagi Anda untuk membuat pencadangan aplikasi dan memulihkannya ke perangkat lain. Hal ini dapat berguna untuk menguji apakah aplikasi Anda berperilaku seperti yang diharapkan saat memulihkan data aplikasi dari perangkat ke perangkat atau dari cadangan cloud, atau jika Anda menginginkan cara yang lebih cepat untuk menyiapkan perangkat pengujian dengan data yang diperlukan untuk mengembangkan dan men-debug aplikasi.

Membuat cadangan

Untuk membuat file cadangan, lakukan hal berikut:

  1. Men-deploy versi debug aplikasi ke perangkat yang terhubung
  2. Gunakan salah satu tindakan berikut untuk membuat cadangan:
    • Dari jendela Running Device, klik tindakan Backup App Data dari toolbar
    • Pilih Run > Backup App Data dari panel menu utama
    • Dari tab Device Explorer > Processes, klik kanan pada proses aplikasi, lalu pilih Backup App Data
  3. Pada dialog yang muncul, lakukan hal berikut:
    • Konfirmasi ID aplikasi untuk aplikasi yang ingin Anda buat cadangannya
    • Pilih apakah Anda ingin membuat cadangan Perangkat ke Perangkat, Cloud, atau Cloud (Tidak Dienkripsi)
    • Konfirmasikan nama dan lokasi pencadangan yang ingin Anda simpan. Secara default, pencadangan disimpan ke direktori utama project Android Studio saat ini.
      Buat cadangan untuk aplikasi Anda.
  4. Klik Ok saat Android Studio menanyakan apakah aplikasi dapat dihentikan. Untuk membuat cadangan, Android Studio harus menghentikan proses aplikasi.

Anda dapat melihat cadangan yang Anda buat di jendela alat Project > Android pada node Backup Files.

Memulihkan data aplikasi

Untuk memulihkan data aplikasi, lakukan langkah berikut:

  1. Deploy aplikasi Anda ke perangkat yang terhubung. Aplikasi harus memiliki ID aplikasi yang sama dengan file cadangan yang ingin Anda pulihkan ke perangkat.
  2. Buka dan klik salah satu tindakan berikut:
    • Dari jendela Running Device, klik tindakan Restore App Data dari toolbar, lalu pilih file cadangan dari histori terbaru atau klik Browse.
    • Buka Run > Restore App Data dari panel menu utama.
    • Dari tab Device Explorer > Processes, klik kanan pada proses aplikasi, lalu pilih Restore App Data.
    • Dari jendela alat Project > Android, klik kanan cadangan di node Backup Files, lalu pilih Restore App Data.
  3. Jika berlaku, pilih cadangan dari histori terbaru atau klik Jelajahi... untuk memilih file cadangan yang akan dipulihkan dari penyimpanan lokal.

Atau, Anda dapat menyertakan file cadangan sebagai bagian dari konfigurasi run, sehingga deployment aplikasi juga akan memulihkan data aplikasi dari file cadangan. Untuk melakukannya, lakukan hal berikut:

  1. Buka Run > Edit Configurations...* dari panel menu utama.
  2. Pilih konfigurasi run aplikasi, lalu buka Opsi pemulihan.
    Opsi pemulihan dalam konfigurasi run.
  3. Untuk memulihkan aplikasi dari cadangan, centang kotak di samping Pulihkan status aplikasi.
  4. Pilih file cadangan dari histori terbaru atau jelajahi dan pilih file cadangan dari penyimpanan lokal.
  5. Jika Anda hanya ingin memulihkan data aplikasi pada penginstalan aplikasi baru, centang kotak di samping Only restore on fresh apk install. Opsi ini dapat berguna jika Anda men-deploy ke perangkat pengujian baru dan ingin memulihkan data untuk membantu proses debug dan pengembangan aplikasi.
  6. Klik OK untuk menyimpan konfigurasi run.
  7. Deploy aplikasi Anda menggunakan konfigurasi run untuk menguji pemulihan data aplikasi ke perangkat yang terhubung.

Dukungan ikon bertema

Untuk memastikan ikon aplikasi Anda terlihat terbaik saat pengguna mengaktifkan "Ikon tema" di Opsi Developer Android 13, Android Studio Meerkat Feature Drop | 2024.3.2 Canary 1 kini memungkinkan Anda melihat pratinjau tampilan ikon dengan algoritma tema baru.

Untuk kontrol penuh atas tampilan ikon, Anda harus menyediakan ikon bertema Anda sendiri dengan menambahkan lapisan monokrom kustom. Namun, meskipun belum melakukannya, Anda masih dapat menggunakan alat pratinjau baru ini untuk mendapatkan gambaran tentang tampilan ikon dan mengidentifikasi potensi masalah kontras warna.

Pratinjau ikon aplikasi bertema
Pratinjau ikon aplikasi bertema

Perubahan direktori konfigurasi Android Studio

Mulai dari Meerkat Feature Drop Canary 2, Android Studio menggunakan konfigurasi pengguna yang sama di seluruh rilis canary, beta, dan stabil. Akibatnya, "Pratinjau" telah dihapus dari jalur direktori konfigurasi untuk Android Studio dalam rilis canary dan beta.

Selain itu, agar rilis rilis fitur berjalan secara bersamaan dengan rilis update platform, kami telah menambahkan versi mikro ke jalur direktori konfigurasi. Misalnya, AndroidStudio2024.3.2 digunakan, bukan AndroidStudio2024.3.

Lihat Mengekspor dan mengimpor setelan IDE jika Anda ingin mengimpor konfigurasi secara manual.

Library Perintah

Gemini di fitur Prompt Library baru Android Studio meningkatkan produktivitas dengan memungkinkan Anda menyimpan dan mengelola perintah yang sering digunakan. Akses Library Perintah dari Setelan > Gemini > Library Perintah untuk menyimpan dan mengambil perintah. Anda juga dapat mengklik kanan perintah di chat untuk menyimpannya untuk digunakan nanti. Untuk menerapkan perintah yang disimpan, klik kanan di Editor dan buka Gemini > Pustaka Perintah untuk menerapkan perintah. Alur kerja yang disederhanakan ini menghilangkan kebutuhan untuk mengetik ulang perintah yang umum digunakan, sehingga menghemat waktu dan tenaga developer.

Dukungan Android Studio XR tersedia

Rilis Fitur Meerkat Android Studio | 2024.3.2 menyertakan dukungan untuk developer yang membuat pengalaman imersif dengan Jetpack XR. Rilis ini memperkenalkan alat untuk membantu Anda bereksperimen, men-deploy, dan men-debug aplikasi XR dengan efisiensi yang lebih besar.

  • Template XR: Memulai pengembangan XR dengan template project baru yang dirancang khusus untuk Jetpack XR. Hal ini memberikan fondasi yang kuat dengan kode untuk memulai perjalanan pengembangan XR Anda.
  • XR Emulator: Uji aplikasi XR Anda tanpa memerlukan hardware fisik. Buat emulator headset XR mandiri menggunakan AVD Manager untuk melihat pratinjau dan men-debug pengalaman Anda di lingkungan virtual.
  • Layout Inspector untuk XR: Men-debug dan mengoptimalkan tata letak UI Compose dalam lingkungan XR. Layout Inspector kini mendukung aplikasi XR, memberikan insight tentang struktur aplikasi dan membantu Anda mengidentifikasi potensi masalah.

Dukungan Android Studio XR masih dalam tahap awal, dan kami memiliki banyak fitur menarik lainnya yang direncanakan. Berikan masukan Anda dan kirim permintaan fitur untuk membantu kami membentuk masa depan pengembangan XR di Android Studio.

Membuat pratinjau composable menggunakan Gemini

Pratinjau composable membantu Anda memvisualisasikan composable selama waktu desain di Android Studio. Untuk memudahkan Anda menyertakan data tiruan sebagai parameter pratinjau, Android Studio kini mendukung fitur eksperimental: Pembuatan pratinjau Compose dengan Gemini.

Untuk mengakses alat ini, klik kanan composable mana pun, lalu buka Gemini > Buat Pratinjau "<Nama Composable>". Jika file saat ini tidak memiliki pratinjau, klik kanan dan buka Gemini > Generate Compose Preview.

Meskipun kode yang dihasilkan Gemini mungkin tidak selalu sempurna, kode tersebut membantu memberikan titik awal yang berharga untuk mempercepat alur kerja pengembangan Anda.

Masukan Anda sangat penting untuk membantu kami meningkatkan akurasi dan menjadikan integrasi ini aset yang lebih andal bagi developer Android.

Gemini muncul di sekitar bagian tengah menu klik kanan. Buat Pratinjau muncul di dekat bagian bawah menu tingkat ke-2.
Gemini dapat membuat Pratinjau Compose untuk composable Anda.

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.