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 Monitör'ü 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ıştırılamaz.)
- 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 belirtebilirsiniz. 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'siyle ilgili belirli sorunlar için uyarılar gösteriliyor. - Kod düzenleyicide özel görünümleri kodla tamamlarken kısa adları kullanabilme özelliği eklendi.
- Geriye dönük uyumluluk için Vector Asset Studio'ya daha fazla
VectorDrawableöğesi desteği eklendi. Vector Asset Studio, vektör çizilebilir öğeleri Android 4.4 (API düzeyi 20) ve önceki sürümlerde kullanılacak PNG kafes resimlere 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,
lintveSSLCertificateSocketFactorysınıfı kullanımları ileHostnameVerifierveFile.setReadable()çağrıları için yeniFile.setWritable()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.