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. Monitör ç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 Cihaz İzleyici, Android İzleyici 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 amaç 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 uygulama dizine ekleme API çağrılarını da test edebilirsiniz. Androidlintaracında artık derin bağlantılar ve uygulama dizine ekleme API'siyle 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. Vektör Öğesi Stüdyosu, Android 4.4 (API düzeyi 20) ve önceki sürümlerde kullanılmak üzere vektör çizilebilir öğeleri PNG raster resimlere dönüştürmek için bu öğeleri kullanabilir. - Android Studio'da 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 amaç 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ı ileFile.setReadable()veFile.setWritable()çağrıları için yeniHostnameVerifierkontrolleri 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.