Bu sayfada, Android Studio'nun önizleme sürümlerinde kullanıma sunulan yeni özellikler listelenmektedir. Önizleme derlemeleri, Android Studio'daki en yeni özelliklere ve iyileştirmelere erken erişim imkanı sunar. Bu önizleme sürümlerini indirebilirsiniz. Android Studio'nun önizleme sürümünü kullanırken herhangi bir sorunla karşılaşırsanız bize bildirin. Hata raporlarınız Android Studio'nun daha iyi hale gelmesine yardımcı olur.
Canary sürümleri, aktif olarak geliştirilmekte olan en yeni özellikleri içerir ve sınırlı testlere tabi tutulur. Geliştirme için Canary derlemelerini kullanabilirsiniz ancak özelliklerin eklenebileceğini veya değiştirilebileceğini unutmayın. Yayın adayları (RC), Android Studio'nun bir sonraki sürümüdür ve kararlı sürüm için neredeyse hazırdır. Bir sonraki sürümün özellik seti kararlı hale getirildi. Android Studio sürüm adlandırmasını anlamak için Android Studio sürüm adları başlıklı makaleye göz atın.
Her önizleme sürümündeki önemli düzeltmelerin listesi de dahil olmak üzere Android Studio önizleme sürümleriyle ilgili en son haberler için Android Studio blogundaki Sürüm Güncellemeleri'ne bakın.
Android Studio'nun mevcut sürümleri
Aşağıdaki tabloda, Android Studio'nun mevcut sürümleri ve ilgili kanalları listelenmektedir.
| Sürüm | Kanal |
|---|---|
| Android Studio Panda 3 | Kararlı |
| Android Gradle eklentisi 9.1.0 | Kararlı |
| Android Studio Panda 4 | RC |
Android Gradle eklentisi önizlemeleriyle uyumluluk
Android Studio'nun her önizleme sürümü, Android Gradle eklentisinin (AGP) ilgili sürümüyle birlikte yayınlanır. Studio'nun önizleme sürümleri, AGP'nin uyumlu kararlı sürümleriyle çalışmalıdır. Ancak AGP'nin bir önizleme sürümünü kullanıyorsanız Studio'nun ilgili önizleme sürümünü (ör. AGP 7.2.0-alpha07 ile Android Studio Chipmunk Canary 7) kullanmanız gerekir. Farklı sürümleri (ör. Android Studio Chipmunk Beta 1 ile AGP 7.2.0-alpha07) kullanma girişimleri, senkronizasyonun başarısız olmasına neden olur. Bu durumda, AGP'nin ilgili sürümüne güncelleme yapmanız istenir.
Android Gradle eklentisi API'lerinin desteğinin sonlandırılması ve kaldırılmasıyla ilgili ayrıntılı günlük için Android Gradle eklentisi API güncellemeleri başlıklı makaleyi inceleyin.
Studio Labs
Studio Labs, Android Studio'nun kararlı bir sürümünde en yeni deneysel yapay zeka özelliklerini denemenize olanak tanır. Böylece yapay zeka yardım tekliflerimizi geliştirme iş akışınıza daha hızlı entegre edebilirsiniz. Daha fazla bilgi için Studio Labs başlıklı makaleyi inceleyin.
Studio Labs'de şu anda kullanılabilen özellikler şunlardır:
| Özellik | Açıklama | Dokümanlar |
|---|---|---|
| Android Studio için Kullanıcı Akışları | Uçtan uca testlerdeki adımları ve onayları açıklamak için doğal dil kullanın. | Android Studio için Kullanıcı Akışları |
Android Studio Panda 4
Android Studio Panda 4'teki yeni özellikler şunlardır:
Android Studio'nun bu sürümünde düzeltilen sorunları görmek için kapatılan sorunlar bölümüne bakın.
Gemini API başlangıç şablonu
Gemini API Başlangıç Şablonu, Android geliştiricilerin yapay zeka özelliklerini uygulamalarına entegre etmeleri için basit bir yol sunar. Geliştiriciler, Firebase AI Logic'ten yararlanarak manuel yapılandırma ve güvenlik yönetiminden kaçınabilir.
Temel Özellikler:
- API anahtarı yönetimi yok: API anahtarlarını istemci tarafı kodunuzda manuel olarak sağlama, yerleştirme veya döndürme ihtiyacını ortadan kaldırarak güvenlik risklerini ve kurulum süresini azaltır.
- Otomatik Firebase Entegrasyonu: Android Studio projenizi Firebase hizmetlerine sorunsuz bir şekilde bağlar. Şablon, Gemini modelleriyle güvenli bir şekilde iletişim kurmak için gereken arka uç bağlantılarını yönetir.
- Üretime Hazır Mimari: Firebase'in yönetilen altyapısı üzerine kuruludur. Bu sayede, yapay zeka özelliklerinizin mimari değişiklikler yapmadan yerel bir prototipten üretim ortamına ölçeklenebilmesini sağlar.
Başlamak için Dosya > Yeni > Yeni Proje'ye gidin ve mevcut proje türleri listesinden Gemini API Starter şablonunu seçin.
Gemini ile birim testleri oluşturma
Android Studio'da Gemini, Kotlin ve Java kodunuz için kapsamlı ve derlenebilir birim testleri oluşturabilir. Gemini, oluşturucu bağımlılıklarını, iş mantığı dallarını ve uç durumları belirlemek için kaynak kodunuzu analiz eder, ardından otomatik olarak eksiksiz bir test sınıfı oluşturur. setUp yöntemlerinin oluşturulması, sahte başlatma ve projenizin özel mimarisine ve kodlama stiline göre uyarlanmış bireysel test senaryoları bu kapsamdadır.
Başlamak için bir kaynak dosyası açın, test etmek istediğiniz kodu sağ tıklayın ve Yapay Zeka > Birim Testleri Oluştur'u seçin. Daha fazla bilgi için Gemini ile birim testleri oluşturma başlıklı makaleyi inceleyin.
Android Studio'da Gemini için Google One entegrasyonu
Android Studio Panda 4 Canary 2, Google One AI Pro veya Ultra planlarına abone olduğunuzda gelişmiş bir Agent Mode deneyimine erişim sunar. Google One entegrasyonu, varsayılan Gemini modeli için daha yüksek hız sınırları ve genişletilmiş bir bağlam penceresiyle Android geliştirme sürecinizi hızlandırır. Google One AI Pro veya Ultra planına aboneyseniz Android Studio'da Google Hesabınızda oturum açtığınızda bu avantajlardan otomatik olarak yararlanabilirsiniz.