Android Studio 1.5.0 sürümü (Kasım 2015)

Düzeltmeler ve geliştirmeler:

  • Android Monitor'a yeni Bellek Monitörü analiz özellikleri eklendi. Bu monitörden yakalanan bir HPROF dosyasını görüntülediğinizde, bellek sızıntıları gibi sorunları daha hızlı bulabilmeniz için ekran artık daha faydalıdır. Bu monitörü kullanmak için ana pencerenin alt kısmındaki Android Monitör'ü tıklayın. Android Monitor'da Bellek sekmesini tıklayın. Monitör çalışırken Dump Java Yığın simgesini, ardından ana pencerede Captures'ı (Yakalamalar) tıklayın ve görüntülemek için dosyayı çift tıklayın. Sağ taraftaki Analiz Yakala'yı tıklayın. (Android Cihaz Monitörü, 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ılar için otomatik olarak bir amaç filtresi oluşturabilir. Ayrıca, bir Java dosyasındaki bir etkinliğe Uygulama Dizine Ekleme API'si ile entegrasyon sağlamanıza yardımcı olacak kod da oluşturabilir. Derin bağlantı test özelliği, belirtilen bir derin bağlantının uygulama başlatabileceğ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. Bir etkinlikteki Uygulama Dizine Ekleme API'si çağrılarını Android Monitor logcat ekranını kullanarak da test edebilirsiniz. Android lint aracı artık derin bağlantıları ve Uygulama Dizine Ekleme API'sini içeren belirli sorunlar için uyarılar içeriyor.
  • Kod Düzenleyici'de özel görünümleri kod doldururken kısa adlar kullanabilme özelliği eklendi.
  • Geriye dönük uyumluluk için Vektör Asset Studio'ya daha fazla VectorDrawable öğesi desteği eklendi. Vector Asset Studio, Android 4.4 (API düzeyi 20) ve önceki sürümlerle kullanmak üzere vektör çekilebilir kaynaklarını PNG kafes resimlere dönüştürmek için bu öğeleri kullanabilir.
  • Android Studio'da size anında, işlem yapılabilir geri bildirim sağlamak için Android TV ve Android Auto için yeni lint kontrolleri eklendi ve pek çok hızlı düzeltme yapıldı. Örneğin, Android TV için izinler, desteklenmeyen donanımlar, uses-feature öğesi ve eksik banner sorunlarını bildirip bunlar için hızlı bir düzeltme sağlayabilir. Android Auto için AndroidManifest.xml dosyanızdan atıfta bulunulan tanımlayıcı dosyasında doğru kullanımı doğrulayabilir, MediaBrowserService sınıfı için amaç filtresi olup olmadığını raporlayabilir ve belirli sesli işlem sorunlarını tanımlayabilir.
  • Güvenli olmayan yayın alıcıları, SSLCertificateSocketFactory ile HostnameVerifier sınıfı kullanımları ve File.setReadable() ile File.setWritable() çağrıları için yeni lint kontrolleri eklendi. Ayrıca, özellikle yapılandırmaya göre farklılık gösteren kaynaklar için geçersiz manifest kaynak aramalarını da tespit eder.
  • Bir dizi kararlılık sorunu giderildi.