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.xml dosyası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. Android lint aracı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 lint kontrolleri 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çin AndroidManifest.xml dosyanızdan referans verilen tanımlayıcı dosyasında doğru kullanımı doğrulayabilir, MediaBrowserService sı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, lint ve HostnameVerifier sınıfı kullanımları ile SSLCertificateSocketFactory ve File.setWritable() çağrıları için yeni File.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.