Android Studio v1.5.0 (November 2015)
Perbaikan dan peningkatan:
- Penambahan kemampuan analisis Memory Monitor baru ke Android Monitor. Saat Anda melihat file HPROF yang diambil dari monitor ini, kini tampilannya lebih membantu sehingga Anda dapat lebih cepat menemukan masalah, seperti kebocoran memori. Untuk menggunakan monitor ini, klik Android Monitor di bagian bawah jendela utama. Di Android Monitor, klik tab Memory. Saat monitor dijalankan, klik ikon Dump Java Heap, lalu klik Captures di jendela utama dan klik dua kali file untuk melihatnya. Klik Capture Analysis di sebelah kanan. (Android Device Monitor tidak dapat dijalankan bersamaan dengan Android Monitor.)
- Penambahan dukungan deep link dan link aplikasi baru. Code Editor dapat otomatis membuat
filter intent untuk deep linking dalam file
AndroidManifest.xml
. Editor ini juga dapat menghasilkan kode untuk membantu integrasi dengan App Indexing API pada aktivitas dalam file Java. Fitur pengujian deep link membantu Anda memverifikasi bahwa deep link tertentu dapat meluncurkan aplikasi. Di tab General pada dialog Run/Debug Configurations, Anda dapat menentukan opsi peluncuran deep link. Anda juga dapat menguji pemanggilan App Indexing API dalam aktivitas menggunakan tampilan logcat Android Monitor. Alatlint
Android kini menampilkan peringatan untuk masalah tertentu yang melibatkan deep link dan App Indexing API. - Penambahan kemampuan untuk menggunakan nama pendek saat melengkapi kode tampilan kustom di Code Editor.
- Penambahan dukungan untuk elemen
VectorDrawable
lainnya ke Vector Asset Studio untuk kompatibilitas mundur. Vector Asset Studio dapat menggunakan elemen ini untuk mengonversi vektor drawable menjadi gambar raster PNG untuk digunakan dengan Android 4.4 (API level 20) dan yang lebih rendah. - Penambahan pemeriksaan
lint
baru untuk Android TV dan Android Auto agar dapat langsung memberikan masukan yang dapat ditindaklanjuti di Android Studio, beserta beberapa perbaikan cepat. Misalnya, untuk Android TV, pemeriksaan ini dapat melaporkan dan menyediakan perbaikan cepat untuk izin, hardware yang tidak didukung, elemenuses-feature
, serta masalah tidak adanya banner. Untuk Android Auto, pemeriksaan ini dapat memvalidasi penggunaan yang benar dalam file deskriptor yang dirujuk dari fileAndroidManifest.xml
, melaporkan jika tidak ada filter intent untuk classMediaBrowserService
, dan mengidentifikasi masalah voice action tertentu. - Penambahan pemeriksaan
lint
baru untuk penerima siaran, penggunaan classSSLCertificateSocketFactory
danHostnameVerifier
, serta pemanggilanFile.setReadable()
danFile.setWritable()
yang tidak aman. Pemeriksaan ini juga mendeteksi pencarian resource manifes yang tidak valid, terutama untuk resource yang bervariasi berdasarkan konfigurasi. - Perbaikan sejumlah masalah stabilitas.