Berita Produk

Fitur Tambahan Android Studio Narwhal 4: dukungan tampilan jam dan peningkatan stabilitas

Waktu baca: 5 menit
Lihat profil Paris Hsu
Paris Hsu Product Manager, Android Studio

Update Fitur Baru Android Studio Narwhal 4 kini stabil dan siap Anda gunakan. Rilis ini menghadirkan dukungan khusus untuk tampilan jam Wear OS deklaratif, opsi kustomisasi baru untuk tampilan Proyek Anda, dan melanjutkan fokus kami pada kualitas dengan memperbaiki lebih dari 550 bug untuk meningkatkan stabilitas dan kinerja. Anda memberi tahu kami bahwa Mode Agen sangat membantu produktivitas Anda, dan kini kami telah meningkatkan kualitasnya dari pratinjau menjadi stabil.

Ini juga merupakan pembaruan fitur terakhir untuk rilis Android Studio Narwhal. Dengan tempo rilis bulanan baru, kami telah menghadirkan fitur baru dan perbaikan bug setiap bulan. Tiga rilis Narwhal terakhir telah dikemas dengan berbagai fitur, termasuk peluncuran Agent Mode dan pratinjau Compose. Kami tidak hanya ingin membagikan apa yang baru dalam rilis ini, tetapi juga merangkum beberapa fitur utama dari rilis Narwhal.

Apa yang Baru di Android Studio Narwhal 4 Feature Drop

Berikut adalah fitur-fitur baru yang disertakan dalam rilis ini:

Dukungan tampilan jam Wear OS deklaratif di Android Studio ⌚

Rilis Fitur Android Studio Narwhal 4 meningkatkan alur kerja untuk membuat tampilan jam Wear OS dengan memperkenalkan dukungan editor untuk Format XML Tampilan Jam guna menulis, men-debug, dan menyempurnakan desain tampilan jam Anda langsung dalam IDE. Ini membantu Anda bekerja lebih cepat dengan membawa proses pengembangan Android ke dalam IDE, alih-alih harus mengubah konteks dan bekerja dengan banyak program saat mengembangkan tampilan jam. 

Declarative-watchfaces.gif

Android Studio memungkinkan Anda mengedit langsung file XML yang digunakan dalam Format Tampilan Jam. Kini fitur ini menyediakan penyelesaian kode untuk tag dan atribut berdasarkan skema Format Tampilan Jam resmi dan validasi kesalahan langsung yang membantu mengidentifikasi masalah seperti atribut wajib yang hilang. Android Studio juga menyertakan penautan resource untuk menavigasi dengan cepat ke resource drawable dan elemen XML lain yang dirujuk, beserta dukungan sintaksis lanjutan untuk menangani ekspresi aritmatika dan referensi sumber data yang disematkan dalam XML. Terakhir, Anda dapat men-deploy tampilan jam langsung ke emulator Wear OS atau perangkat fisik dari Android Studio.

Opsi untuk menjadikan tampilan Project sebagai default Anda 📂

Bosan selalu harus beralih ke tampilan Proyek setiap kali Anda membuka proyek baru? Ada setelan baru yang memungkinkan project baru terbuka di tampilan Project secara default. Untuk mengaktifkan setelan, buka File (Android Studio di macOS) > Settings > Advanced Settings > Project View, lalu pilih Set Project view as the default.

large_Project_view_default_8f84ca0259.png

Kilas balik: fitur-fitur utama dari rilis Android Studio Narwhal

Rilis Android Studio Narwhal dipenuhi dengan fitur-fitur, terutama dengan peralihan kami ke rilis bulanan. Dengan adanya integrasi AI yang canggih dan alat pengujian baru, mudah sekali untuk melewatkan pembaruan. Di bawah ini, kami menyoroti beberapa fitur utama, tetapi untuk melihat semua yang kami rilis, sebaiknya baca postingan lengkap untuk Update Fitur Baru Narwhal dan Update Fitur Baru Narwhal 3.

Berikut ringkasan singkat beberapa fitur unggulan yang wajib Anda coba:

Mode Agen (sekarang stabil!)

Mintalah bantuan Google Gemini untuk menyelesaikan tugas Anda dengan menggunakan Mode Agen. Agen AI dapat memahami project Anda, memecah tugas kompleks menjadi langkah-langkah yang lebih kecil, melakukan pengeditan atas nama Anda, dan membantu Anda dalam operasi multi-langkah — seperti menambahkan fitur baru, melakukan refaktorisasi kode, atau men-debug masalah kompleks langsung di dalam IDE Anda. Pengembang seperti Entri menggunakan Mode Agen. untuk menghasilkan layout Jetpack Compose dari mockup UI, dan menemukan bahwa Gemini di Android Studio mengurangi waktu pengembangan UI mereka secara keseluruhan hingga 40%.

large_agent_mode_bc15d51e81.png

Lab perangkat partner Android (menggunakan Streaming Perangkat Android)

Kami memperluas Streaming Perangkat Android dengan menambahkan Android Partner Device Labs. Ini memberi Anda akses aman ke berbagai perangkat fisik jarak jauh dari mitra seperti Samsung, memungkinkan Anda untuk menguji kompatibilitas dan performa aplikasi Anda pada beberapa perangkat paling populer di pasaran, langsung dari Android Studio.

large_Partner_device_labs_9f591f44d0.png

Menguji pencadangan dan pemulihan aplikasi

Kami menambahkan alat untuk menguji alur pencadangan dan pemulihan data aplikasi Anda. Hal ini sangat penting untuk memastikan pengalaman pengguna yang lancar saat beralih ke perangkat baru. Anda dapat membuat cadangan data aplikasi Anda, memulihkannya ke perangkat lain, dan bahkan melampirkan cadangan ke konfigurasi eksekusi Anda untuk menguji alur ini dengan mudah.

large_Backup_restore_50901ad504.png

Pratinjau Compose yang Dapat Diubah Ukurannya

Membangun UI responsif menjadi jauh lebih mudah di Android Studio Narwhal. Pratinjau Compose kini mendukung pengubahan ukuran dinamis, sehingga Anda mendapatkan masukan visual instan tentang cara UI Anda beradaptasi dengan berbagai ukuran layar. Anda cukup memasuki mode Fokus di Pratinjau Compose dan menarik tepi untuk melihat perubahan tata letak secara real time.

resizable_preview_87e89db34a.gif

Insight kebijakan Google Play

Dapatkan peringatan dini tentang potensi pelanggaran kebijakan Google Play untuk membantu Anda membangun aplikasi yang lebih mematuhi kebijakan dengan Insight Kebijakan Play, yang kini tersedia di Android Studio. IDE kini menampilkan peringatan lint langsung di kode Anda ketika peringatan tersebut berkaitan dengan persyaratan kebijakan Google Play. Anda juga dapat mengintegrasikan pemeriksaan lint ini ke dalam pipeline CI/CD Anda. Wawasan ini memberikan gambaran umum tentang kebijakan, hal-hal yang boleh dan tidak boleh dilakukan, serta tautan ke sumber daya lainnya, membantu Anda mengatasi potensi masalah sejak dini dalam siklus pengembangan Anda.

small_unnamed_488ff3b00e.png

Ringkasan

Sebagai rangkuman, seluruh rangkaian rilis Android Studio Narwhal, termasuk Narwhal 4 Feature Drop ini, telah menghadirkan beragam fitur yang canggih. Berikut ringkasan komprehensif dari penambahan utama:

Mengembangkan dengan AI (Gemini)

  • Mode Agen: Asisten AI semi-otonom yang membantu dalam operasi kompleks dan bertahap seperti refactoring, menambahkan fitur, dan debugging.
  • Dukungan AGENTS.md: Berikan konteks, petunjuk, dan panduan gaya khusus project ke Gemini.
  • Aturan di Pustaka Prompt: Sesuaikan output Gemini agar sesuai dengan standar pengkodean tim Anda.
  • Lampiran Gambar & File: Lampirkan tangkapan layar dan file proyek untuk respons yang lebih kontekstual.
  • Transform UI (Studio Labs): Gunakan bahasa alami untuk melakukan iterasi pada UI Compose langsung di jendela pratinjau.

Iterasi dan pengembangan UI yang lebih cepat

  • Dukungan deklaratif untuk tampilan jam Wear OS (Baru di Narwhal 4 ✨): Tulis, debug, dan sebarkan tampilan jam dengan penyelesaian kode, validasi kesalahan, dan penyebaran langsung.
  • Pratinjau Compose yang Dapat Diubah Ukurannya: Ubah ukuran pratinjau secara dinamis dalam mode Fokus untuk langsung menguji UI responsif.
  • Peningkatan pratinjau Compose: Navigasi kode yang lebih baik dan pemilih baru untuk mengelola pratinjau.

Mengoptimalkan, menyempurnakan, dan menguji

  • Uji Pencadangan dan Pemulihan Aplikasi: Uji alur pencadangan dan pemulihan data aplikasi Anda dengan mudah untuk transfer perangkat baru.
  • Lab Perangkat Partner Android: Akses berbagai perangkat partner fisik jarak jauh dari Samsung dan lainnya untuk pengujian.
  • Wawasan kebijakan Google Play: Dapatkan peringatan dini tentang potensi pelanggaran Kebijakan Play langsung di IDE.
  • Inspeksi Proguard: Identifikasi dan perbaiki aturan keep yang terlalu luas untuk optimasi kode yang lebih baik.
  • Mode K2 secara default: Performa lebih cepat dengan kompiler Kotlin generasi berikutnya.
  • Dukungan ukuran halaman 16 KB: Peringatan Lint dan emulator untuk bersiap menghadapi perangkat baru.

Pengembangan imersif (XR)

  • Emulator Android XR Terintegrasi: Jalankan emulator XR langsung di dalam IDE.
  • Layout Inspector Tersemat untuk Android XR: Periksa dan optimalkan tata letak UI dalam lingkungan XR.
  • Template project Android XR: Template baru untuk memulai project XR dengan cepat.

Peningkatan kualitas dan alur kerja IDE

  • Tampilan proyek default (Baru di Narwhal 4 ✨): Pengaturan lanjutan baru untuk selalu membuka proyek baru di tampilan Proyek.
  • Tampilkan file build di bawah modul: Tingkatkan navigasi proyek di tampilan Android.
  • Sinkronisasi proyek manual: Dapatkan kontrol lebih besar atas kapan sinkronisasi Gradle terjadi pada proyek besar.
  • Peningkatan kualitas: Memperbaiki xx jumlah bug dalam rilis ini untuk stabilitas dan performa yang lebih baik.

Mulai

Siap mempercepat pengembangan Anda? Download Rilis Fitur Baru Android Studio Narwhal 4 dari saluran stabil hari ini.

Masukan Anda sangat penting. Silakan terus berbagi pemikiran Anda dengan melaporkan bug atau menyarankan fitur. Untuk mendapatkan akses awal ke fitur terbaru, download Android Studio dari saluran Canary.

Bergabunglah dengan komunitas developer Android kami yang aktif di LinkedIn, Medium, YouTube, atau X. Kami menantikan karya Anda.

Ditulis oleh:
Lanjutkan membaca