Android Studio Quail 4 sürüm notlarını aşağıda bulabilirsiniz.
Yeni özellikler
Android Studio Quail 4'teki yeni özellikler şunlardır:
Temsilci Modu'nda Firebase ile tam yığın uygulamalar geliştirme
Authentication ve Cloud Firestore veritabanları gibi Firebase hizmetleri, Firebase temsilci becerileri kullanılarak Android Studio'da doğrudan Temsilci Modu'nda etkinleştirilip yapılandırılabilir. Ajan, Firebase entegrasyonunu tamamlamanıza ve arka uç hizmetlerini yapılandırmanıza yardımcı olabilir. Bu entegrasyon, IDE'nizden ayrılmadan sağlam ve tam yığınlı Android uygulamaları oluşturmanıza olanak tanır.
Yeniden oluşturma durumu, Layout Inspector'da okunur.
Layout Inspector'a Recomposition state reads ekleyerek yüksek recomposition sayılarını teşhis etmeyi kolaylaştırdık. Panda 3 canary'de kullanılabilen bu özellik, döngü sırasında gerçekleştirilen durum okumalarının ayrıntılı bir listesini sağlayarak yeniden oluşturmayı tetikleyen durum değişkenlerini belirlemenize yardımcı olur. Bu özelliği kullanmak için compose.ui:ui:1.10.0 (BOM 2025.12.01) veya daha yeni bir sürümü kullanın.
Temel özellikler
Bu özelliğin temel işlevleri şunlardır:
- İzleme durumu geçersiz kılma: Bir düğüm yeniden oluşturulduğunda, Durum Denetimi panelini açmak için Bileşen Ağacı'ndaki yeniden oluşturma sayısı bağlantısını tıklayın.
- Ayrıntılı yığın izlemeleri: Sayılar, listeler veya yükseklik değerleri gibi okunan belirli durum değişkenlerini belirleyin. Güncellemeyi tetiklemek için hangi öğelerin
invalidated(değiştirildiğini) kontrol edin. - Yeniden oluşturma geçmişinde gezinme: Belirli bir düğüm için önceki yeniden oluşturmaların durum verileri arasında geçiş yapmak üzere panel başlığındaki gezinme oklarını kullanın.
- Yapay zeka destekli açıklamalar: Okunan durumun doğal dilde dökümünü ve neden yeniden oluşturmaya neden olduğunu göstermek için Durum Denetimi panelinde Yapay zekayla açıkla'yı tıklayın.
Başlayın
Bu özellikleri denemek için aşağıdaki adımları uygulayın.
- Layout Inspector'ı açın.
Yeniden oluşturma sütununu sağ tıklayın ve aşağıdakilerden birini yapın:
- Tüm düğümler için Observe Recomposition > Observe All'u (Yeniden Oluşturmayı Gözlemle > Tümünü Gözlemle) seçin.
- Belirli notlar için Yeniden Oluşturma > Gözlem Düğümü'nü seçin.
Layout Inspector'da yeniden oluşturma durumu okumalarını etkinleştirme Uygulamanızla etkileşimde bulunun. Yeniden oluşturma işlemleri gerçekleştiğinde durumu incelemek için bileşen ağacındaki mavi bağlantı sayısını tıklayın.
Yeniden oluşturma durumunun Layout Inspector'daki örnek sonucu Yeniden oluşturmanın neden yapıldığını ayrıntılı olarak analiz etmek için "Yapay zeka ile açıklayın"ı tıklayın.
Layout Inspector'da durum okumaları için "Yapay zeka ile açıklama" özelliğinin örnek sonucu
Gemma 4 entegrasyonu
Artık güçlü Gemma 4 modelini, barındırmak için üçüncü taraf sağlayıcıya güvenmeden doğrudan Android Studio'da yapay zeka kodlama yardımı için çalıştırabilirsiniz. Entegre bir çalışma zamanı tarafından yerel olarak desteklenen bu yürütme, yeni özellikler tasarlamanız, kodu yeniden düzenlemeniz ve sorunlarda hata ayıklamanız için tam kontrol sağlar. Tüm bu işlemler tamamen cihaz üzerinde yapılır. Gemma modellerini indirmek için Ayarlar > Araçlar > Yapay Zeka > Model Sağlayıcılar > Gemma'ya gidin.
Etkileşimli önizleme ile geri gitme geçişlerini simüle etme
Quail 4, geri ve ileri animasyonları fiziksel bir cihaza veya emülatöre dağıtmadan test etmenize olanak tanıyan Geri Git işlemi ve Tahmine Dayalı Geri Gitme İlerleme Çubuğu gibi özel kontroller sunar. Artık özel geçiş durumları arasında geçiş yapabilir ve tahmini geri hareket davranışını doğrudan Compose Interactive Preview'da doğrulayabilirsiniz.