Android Studio 1.5.0 sürümü (Kasım 2015)
Düzeltmeler ve geliştirmeler:
- Android Monitor'a yeni bellek izleme analizi özellikleri eklendi. Bu monitörden alınan bir HPROF dosyasını görüntülediğinizde, artık daha faydalı bir ekranla karşılaşırsınız. Böylece bellek sızıntıları gibi sorunları daha hızlı bulabilirsiniz. Bu monitörü kullanmak için ana pencerenin alt kısmındaki Android Monitor'ü tıklayın. Android Monitor'da Memory (Bellek) sekmesini tıklayın. İzleme çalışırken Dump Java Heap simgesini tıklayın, ardından ana pencerede Captures'ı tıklayın ve dosyayı görüntülemek için çift tıklayın. Sağ tarafta Capture Analysis'i (Analizi Yakala) tıklayın. (Android Device Monitor, Android Monitor ile aynı anda çalışamaz.)
- Yeni derin bağlantı ve uygulama bağlantısı desteği eklendi. Kod Düzenleyici,
AndroidManifest.xmldosyasında derin bağlantı için otomatik olarak bir intent filtresi oluşturabilir. Ayrıca, Java dosyasındaki bir etkinlikte App Indexing API ile entegrasyon yapmanıza yardımcı olacak kod da oluşturabilir. Derin bağlantı testi özelliği, belirtilen bir derin bağlantının uygulamayı başlatabildiğini doğrulamanıza yardımcı olur. Çalıştırma/Hata Ayıklama Yapılandırmaları iletişim kutusunun Genel sekmesinde derin bağlantı başlatma seçeneklerini belirleyebilirsiniz. Android Monitor Logcat ekranını kullanarak bir etkinlikteki App Indexing API çağrılarını da test edebilirsiniz. Androidlintaracında artık derin bağlantılar ve App Indexing API'si ile ilgili belirli sorunlar için uyarılar gösteriliyor. - Kod düzenleyicide özel görünümlerin kodunu tamamlarken kısa adları kullanma özelliği eklendi.
- Geriye dönük uyumluluk için Vector Asset Studio'ya daha fazla
VectorDrawableöğesi için destek eklendi. Vector Asset Studio, vektör çizilebilir öğeleri Android 4.4 (API düzeyi 20) ve önceki sürümlerde kullanılacak PNG kafes görüntülere dönüştürmek için bu öğeleri kullanabilir. - Android Studio'da size anında ve uygulanabilir geri bildirimler sunmak için Android TV ve Android Auto'ya yönelik yeni
lintkontrolleri ve birkaç hızlı düzeltme eklendi. Örneğin, Android TV için izinler, desteklenmeyen donanım,uses-featureöğesi ve eksik banner sorunlarını bildirip hızlı bir şekilde düzeltebilir. Android Auto içinAndroidManifest.xmldosyanızdan referans verilen tanımlayıcı dosyasında doğru kullanımı doğrulayabilir,MediaBrowserServicesınıfı için intent filtresi yoksa bunu bildirebilir ve belirli sesli işlem sorunlarını tespit edebilir. - Güvenli olmayan yayın alıcılar,
lintveHostnameVerifiersınıfı kullanımları ileSSLCertificateSocketFactoryveFile.setWritable()çağrıları için yeniFile.setReadable()kontrolleri eklendi. Ayrıca, özellikle yapılandırmaya göre değişen kaynaklar için geçersiz manifest kaynağı aramalarını da algılar. - Kararlılıkla ilgili çeşitli sorunlar düzeltildi.