Android Studio v1.5.0 (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 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 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. Androidlint
aracı artık derin bağlantılar ve uygulama dizine ekleme API'si ile ilgili belirli sorunlar için uyarılar gösteriyor. - Kod düzenleyicide özel görünümleri kodla 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
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çinAndroidManifest.xml
dosyanızdan referans verilen tanımlayıcı dosyasında doğru kullanımı doğrulayabilir,MediaBrowserService
sı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 (
lint
),SSLCertificateSocketFactory
veHostnameVerifier
sınıf kullanımları ileFile.setReadable()
veFile.setWritable()
çağrıları için yenilint
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.