Google merilis Android Studio 3.6 sebagai rilis stabil

click fraud protection

Google telah merilis versi stabil Android Studio 3.6 untuk pengembang aplikasi Android. Berikut ikhtisar kami tentang perubahan paling penting.

Google dirilis versi 3.5 dari IDE untuk pengembangan aplikasi Android, Android Studio, ke saluran stabil pada pertengahan tahun lalu. Rilis tersebut adalah puncak dari perbaikan bug dan peningkatan stabilitas selama berbulan-bulan. Hari ini, Google mengumumkan bahwa rilis stabil berikutnya, Android Studio 3.6, kini tersedia untuk pengembang. Pembaruan ini telah diuji selama berbulan-bulan, dan berfokus pada peningkatan pengalaman pengeditan kode dan debugging. Berikut ikhtisar tentang apa yang baru dalam rilis terbaru.

Android Studio 3.6 disingkat log perubahan

Tampilan Terpisah di Editor Desain

Tampilan Terpisah baru untuk Editor Tata Letak dan Editor Navigasi memungkinkan untuk melihat tampilan desain dan kode UI Anda secara bersamaan. Split View menggantikan jendela Pratinjau dan dapat dikonfigurasi berdasarkan file demi file untuk menyimpan informasi kontekstual seperti tingkat zoom dan opsi tampilan desain. Untuk mengaktifkan Split View, klik ikon "Split" di sudut kanan atas jendela editor.

Split View di editor desain. Sumber: Google

Tab sumber daya pemilih warna

Google telah menambahkan tab "sumber daya" ke pemilih warna di Android Studio 3.6. Tab ini menampilkan warna yang Anda tetapkan sebagai sumber warna untuk memudahkan memilih atau mengeditnya. Ini dapat diakses di alat desain dan editor XML.

Tab sumber daya pemilih warna di Android Studio 3.6. Sumber: Google

Emulator Android - UI Google Maps

Versi terbaru Android Emulator adalah 29.2.12, dan menyertakan cara untuk memvisualisasikan lokasi perangkat yang ditiru. Google menyematkan UI Google Maps di menu kontrol yang diperluas sehingga pengembang dapat menentukan lokasi virtual dan membuat rute virtual.

UI lokasi Emulator Android dengan streaming lokasi real-time. Sumber: Google.

Dukungan multi-tampilan

Emulator 29.1.10 menambahkan dukungan awal untuk menampilkan beberapa tampilan virtual guna memfasilitasi pengembangan aplikasi untuk perangkat dengan banyak tampilan. Pengembang dapat mengonfigurasi tampilan multi-virtual di Android Studio Emulator melalui menu Pengaturan (Kontrol yang Diperluas > Pengaturan).

Perubahan lainnya

  • Lihat pengikatan: Ketidakcocokan antara file tata letak XML dan kode Anda dapat menyebabkan kegagalan build saat runtime. Untuk mencegah hal ini, Google memperkenalkan pengikatan tampilan, sebuah fitur yang, ketika diaktifkan dengan menambahkan satu baris di setiap file build.gradle modul, "menghasilkan kelas pengikatan untuk setiap file tata letak XML yang ada di dalamnya module." Pengikatan tampilan dimaksudkan untuk menggantikan findViewById, memungkinkan Anda mereferensikan semua tampilan dengan ID tanpa menemui penunjuk nol atau pemeran kelas pengecualian. Pelajari lebih lanjut tentang fitur ini Di Sini.
  • Pembaruan Android NDK: Google telah menghadirkan dukungan Kotlin untuk dua fitur Android NDK yang sebelumnya didukung di Java. Ini termasuk "[navigasi] dari deklarasi JNI ke fungsi implementasi yang sesuai di C/C++" dan "secara otomatis [membuat] fungsi implementasi stub untuk deklarasi JNI."
  • Pembaruan Platform IntelliJ: IntelliJ 2019.2 disertakan dalam Android Studio 3.6. Ini Entri blog JetBrains menjelaskan perubahan besar.
  • Tambahkan kelas dengan menerapkan perubahan: Mengklik "Terapkan Perubahan Kode" atau "Terapkan Perubahan dan Mulai Ulang Aktivitas" akan memungkinkan Anda menambahkan kelas lalu menerapkan perubahan kode tersebut ke aplikasi yang sedang berjalan. Perbedaan antara kedua tindakan ini dijelaskan Di Sini.
  • Pembaruan Plugin Android Gradle: Plugin Android Gradle versi 3.6 menambahkan dukungan untuk plugin Maven Publish Gradle. Belajarlah lagi Di Sini.
  • Pembaruan yang ada untuk APK yang diimpor: Android Studio 3.6 kini secara otomatis mendeteksi perubahan pada APK yang diimpor dan memungkinkan Anda mengimpornya kembali sehingga Anda tidak perlu memasang kembali simbol dan sumber.
  • Lampirkan sumber Kotlin ke APK yang diimpor: Anda kini dapat melampirkan file sumber Kotlin ke APK yang diimpor. Belajarlah lagi Di Sini.
  • Deteksi kebocoran di Memory Profiler: Google telah memperbarui Memory Profiler dengan kemampuan untuk mendeteksi instance Aktivitas dan Fragmen yang mungkin bocor. Dokumentasi untuk fitur ini tersedia Di Sini.
  • Batalkan penyamaran bytecode kelas dan metode di APK Analyzer: Saat memeriksa file DEX menggunakan APK Analyzer, sekarang dimungkinkan untuk melakukan deobfuscate bytecode kelas dan metode dengan memuat file pemetaan ProGuard untuk APK yang Anda analisis. Info lebih lanjut Di Sini.

Google juga menerbitkan video YouTube yang merangkum perubahan di Android Studio 3.6:

Anda dapat mengunduh rilis stabil terbaru dari dalam Android Studio atau dari situs web Google. Untuk lebih jelasnya, lihat Entri blog Google di Blog Pengembang Android atau yang terbaru Catatan rilis Android Studio. Pembaruan besar berikutnya pada IDE akan hadir sebagai Android Studio 4.0, yang memperkenalkan perpustakaan Jetpack baru termasuk CameraX dan Compose. Versi 4.0 saat ini di kenari, jadi perlu waktu beberapa bulan sebelum siap untuk rilis stabil.