Ürün Haberleri

Android Studio Quail 4'te Android becerilerinden ve Gemma 4'ten yararlanma

Okuma süresi 5 dakika
Amman Asfaw'ın profilini görüntüleyin
Amman Asfaw Product Manager, Android Studio

Android Studio Quail 4 artık kararlı ve üretimde kullanıma hazır.

Bu, Android Studio Quail'in son kararlı sürümüdür. Android Studio'daki yeni özellikler, yapay zeka ile verimli ve etkili bir şekilde premium uygulamalar oluşturmanıza olanak tanır. Geliştirme sürecinizi iyileştirmenize ve hızlandırmanıza yardımcı olabilecek, son 4 sürümdeki en faydalı yeni özellikleri görmek için aşağıdaki videoyu izleyin.

Android Studio Quail 4'teki yenilikleri ayrıntılı olarak inceleyelim:

Android Studio'ya dahil edilen Android becerileri

LLM'ler genel kodlama sorgularında inanılmaz derecede yetenekli olsa da hızla gelişen Android API'leri, platforma özel geçişler veya karmaşık yapılandırma yapılarıyla karşılaştığında sıklıkla yanlış ya da güncel olmayan kodlar yazar.Bu sorunu çözmek için Android'i geliştiren ekip tarafından derlenen Android becerilerini doğrudan Android Studio'ya dahil ediyoruz. Açık standart agent skills specification'ı izleyen bu talimatlar, LLM'leri karmaşık Android iş akışlarında yönlendirmek için özel olarak tasarlanmış, yapay zeka ile optimize edilmiş modüler talimatlardır. Android becerileri artık doğrudan IDE'ye önceden yüklenir. Bu sayede ek dosyaları manuel olarak indirmenize gerek kalmadan kullanmaya başlayabilirsiniz.

Android Studio temsilcisine istem girdiğinizde isteminizi analiz eder ve yüklü becerilerin meta verilerine göre arama yaparız. En alakalı oldukları zamanlarda bu becerileri otomatik olarak çağırırız. Aracınız, uzun ve manuel kurulum istemlerine daha az zaman harcayarak Google'ın en iyi uygulamalarını uygulayarak anında alan uzmanlığı kazanır.

Android Studio'da önceden yüklenmiş 23 seçilmiş beceri bulunur. Bunlardan bazıları:

  • Derlemenizi yükseltme konusunda yardıma mı ihtiyacınız var? Android Gradle eklentisi (AGP) 9'a yükseltme becerisine sahip olmanız gerekir.
  • Uygulamanızda performans sorunları olup olmadığını belirlemek mi istiyorsunuz? Android Profiler becerisine sahip olmanız gerekir.
  • Jetpack Navigation çerçevesini yükseltmeye hazır mısınız? Navigation3 becerisine sahip olmanız gerekir.
  • Uygulamanızın kullanıcı arayüzünü farklı Android cihazlara uyarlıyor musunuz? Uyarlanabilir becerisine sahipsiniz.

Ayrıca, ekibiniz için özel deneyim ve özel iş akışlarıyla Agent Mode'u genişletmek üzere kendi özel becerilerinizi oluşturmanızı öneririz. Android becerilerini Android Studio dışındaki diğer komut satırı arayüzü (KSA) yapay zekalarıyla kullanmak istiyorsanız Android KSA'yı yükleyin ve hızlıca başlamak için android skills add --all komutunu çalıştırın. Paketlenmiş becerileri tamamen devre dışı bırakmak isterseniz Ayarlar'daki IDE genelinde geçerli açma/kapatma düğmesini kullanarak kolayca devre dışı bırakabilirsiniz.

as-agent-skill1.gif
Android Studio'da 23 adet seçilmiş Android becerisi önceden yüklenmiştir.

Gemma 4 yerel model entegrasyonu (özel, güvenli ve çevrimdışı yapay zeka kodlaması)

Birçok geliştirici, yerel modellere erişebilmekten memnun. Android Studio artık, manuel üçüncü taraf kurulumuyla uğraşmadan yapay zeka kodlama yardımı için Google'ın en güçlü açık modeli olan Gemma 4'ü yerel olarak entegre ediyor.

  • Sistem gereksinimleri: En küçük modelleri 12 GB RAM ile çalıştırabilirsiniz ancak 32 GB veya daha fazla RAM'e sahip makineler en iyi performansı sunar. Lütfen donanım gereksinimlerine bakın.
  • Tek tıklamayla yönetim: Aracı modeli seçicide Gemma'yı seçip indirmek istediğiniz modeli belirleyin veya adresini ziyaret edin  . Android Studio, model ağırlıklarını sizin için otomatik olarak indirir, doğrular ve günceller.
  • Paketlenmiş çıkarım motoru: Gemma 4 modellerini doğrudan IDE'de çalıştırmak için hafif bir çıkarım motoru paketledik.
  • Cihaz üzerinde yapay zeka ajanı: Gemma 4, yerel ajan tabanlı araç çağırma özelliklerine sahip olduğundan, karmaşık ve çok dosyalı yeniden düzenleme planlarını ajanla tamamen çevrimdışı olarak çalıştırabilirsiniz. Kaynak kodunuz hiçbir zaman yerel makinenizden ayrılmaz ve jeton kotası sınırlarına hiçbir zaman ulaşmazsınız.
as-agent-gemma2.gif
İndirmek ve kullanmak istediğiniz Gemma modelini seçin.

Paralel aracı kullanıcı deneyimi bildirimleri ve diğer geliştirmeler

Android Studio Quail 2'de paralel sohbetlerle çoklu görev yapma özelliğini kullanıma sunduk. Android Studio Quail 4, yapay zeka etkileşimlerinizi daha sorunsuz, hızlı ve şeffaf hale getirmek için tasarlanmış çeşitli kullanıcı arayüzü geliştirmeleri sunuyor:

  • Yanıtlarındaki köprü oluşturulmuş kod sembolleri: Aracı yanıtlarında belirtilen sınıf adları, işlevler, yöntemler ve dosya yolları artık otomatik olarak algılanıp tıklanabilir köprüler olarak oluşturuluyor.
  • Gerçek zamanlı arka plan temsilcisi bildirimleri: Paralel sohbetlerle çoklu görev yaparken Son Sohbetler paneli artık bir bakışta durum göstergeleri sunuyor. Bir aracı aktif olarak araç çalıştırırken yükleme animasyonu, bir aracı girişinizi beklerken kırmızı durum göstergesi, bir arka plan görevi tamamlandığında ve incelemeye hazır olduğunda ise mavi rozet görürsünüz.
  • Değişikliklerin Birleştirilmiş Özeti: Aracı, çok adımlı bir kodlama görevini tamamladıktan sonra ayrı Görev ve Ayrıntılı Açıklama yapay nesneleri artık temiz ve özel bir Değişikliklerin Özeti sekmesinde birleştiriliyor. Böylece, değişiklikleri uygulamadan önce net bir karşılaştırma ve inceleme deneyimi elde ediyorsunuz.
  • Daraltılabilir düşünce süreci oluşturma: Akıl yürütme modellerinde, ajanın adım adım düşünce süreci daraltılabilir bloklar halinde düzenlenir. Bu sayede, sohbetinizi kolayca tarayabilir ve istediğiniz zaman temel mantığı inceleyebilirsiniz.
Qual4InlineAsset_Canavs.png
Artık Son Sohbetler panelinde paralel sohbetlerin ilerleme durumunu anlık olarak izleyebilirsiniz

Premium yapay zeka özelliklerinden yararlanmak için planınızı yükseltme

Android Studio, geliştiricilere varsayılan bir Gemini modeline erişim imkanı sunar. Bu modelin özelliklerini, ücretsiz olarak mükemmel bir deneyim sunabilmek için dinamik olarak ayarlıyoruz. Ancak Gemini'ın en güçlü modellerine daha ayrıntılı erişmek veya uzun kodlama oturumları için ek kota almak istiyorsanız aşağıdaki 3 yöntemden birini kullanarak erişiminizi yükseltebilirsiniz:

  • API anahtarı: Geliştirme akışınızda, Google AI Studio API anahtarınızla kullanıma sunulur sunulmaz Gemini 3.7 Flash gibi en yeni Gemini modellerini kullanın.  Anthropic veya OpenAI gibi diğer model sağlayıcıların API anahtarını doğrudan Android Studio'da da kullanabilirsiniz.
  • Google AI planı: Google AI Pro veya Ultra planı olan geliştiriciler, Google Hesaplarıyla giriş yaparak premium kapasiteyi ve daha yüksek hız sınırlarını otomatik olarak etkinleştirebilir. Gemini, genişletilmiş özellikleriyle büyük kod tabanlarındaki özellikleri analiz etmenize, yeniden düzenlemenize ve planlamanıza yardımcı olabilir.
  • Gemini Enterprise: Kuruluşunuzun Gemini Enterprise'a erişimi varsa geliştiriciler, Android Studio yapay zeka aracını kullanırken Google Cloud'un gizlilik ve güvenlik avantajlarından yararlanmak için oturum açabilir. Bu özellik, belirli kuruluşlara sunulmaya başlandı ve şu anda en yeni Android Studio Canary sürümünde kullanılabilir. 

Geçmişe Bakış: Android Studio Quail Serisi Özeti

Android Studio Quail 4 sürümüyle, yapay zeka sayesinde geliştiricilerin üretkenliğini artırmaya odaklanmaya devam ediyoruz. Yakın zamanda kullanıma sunulan yeni özellikler hakkında daha fazla bilgi edinmek için önceki blog yayınlarımıza göz atın.

Android Studio Quail

  • Uygulama Kalite Analizleri Ajan Entegrasyonu: Uygulama Kalite Analizleri (AQI)'ı Gemini ile entegre ederek Android Studio Quail döngüsünü başlattık.
  • Google I/O'da Android Studio Quail (Canary) sürümünde kullanıma sunuldu: Agent Skills, Firebase entegrasyonu ve Agent Mode'da paralel görüşmeler, Gemma 4 ile yerel model desteği, Android CLI, Android Emulator'da çok cihazlı eşler arası test, ADB Wi-Fi 2.0 ve yerel Google Play test kanalı yayınlama gibi, agentic dönem için geliştirilmiş araçları kullanıma sunduk.

Android Studio Quail 2

  • Paralel Sohbetler: IDE'de eşzamanlı çoklu görev özelliğini kullanıma sunduk. Geliştiriciler, birden fazla sohbeti yan yana Düzenleyici Sekmeleri olarak açabilir. Örneğin, bir sekmede Gemini 3.5 Flash kullanarak Compose refaktörü çalıştırırken ikinci sekmede Gemma 4 ile kodu belgeleyebilir. Etkin arka plan görevleri, Son Sohbetler kenar çubuğundaki anlık ilerleme göstergeleri (yükleme animasyonları, duraklatılmış durumlar ve hatalar) aracılığıyla kolayca izlenebilir.
  • LeakCanary Profil Oluşturma: LeakCanary'yi doğrudan Android Studio Profiler'a entegre ettik. JVM yığın analizini test cihazından kaldırıp taşıyarak ve Shark analiz motorunu ana bilgisayarınızda çalıştırarak bellek sızıntısı izleme beş kat daha hızlı ve tamamen takılma içermeyen bir hale geldi. Bu süreçte "Aracıyla düzelt" yapay zeka düzeltmeleri kullanıldı.

Android Studio Quail 3

  • Basitleştirilmiş Planlama Modu: /plan komutunu kullanırken veya görüşmenizi "Planlama"ya geçirirken aracı, kod yazmadan önce bir uygulama planı oluşturarak mantığını değerlendirmek için geri adım atar.
  • MCP Marketplace: Ayarlar > Araçlar > Yapay Zeka > MCP Sunucuları'na giderek Model Bağlam Protokolü (MCP) sunucularını doğrudan IDE'den kolayca arayabilir, yükleyebilir ve yönetebilirsiniz. Böylece yapay zeka aracınızı harici geliştirici araçlarına, kayıt otoritesine ve özel veritabanlarına bağlayabilirsiniz.

Bugün Başlayın

Android Studio Quail 4 artık kararlı kanalda kullanılabilir. Manuel yapılandırmayı bırakın, paralel iş parçacıklarında çoklu görev yapın ve uzmanlığa dayalı yapay zeka ile geliştirin.

👉 Android Studio Quail 4 Stable'ı bugün indirin

Her zaman olduğu gibi, geri bildirimleriniz Android geliştirmenin geleceğini şekillendiriyor. Lütfen  bilinen sorunları inceleyin veya hata raporlarını ve özellik isteklerini doğrudan  resmi hata izleyicimizden gönderin. 

Ayrıca,Instagram, LinkedIn,  YouTube veya  X'te bizi takip ederek canlı geliştirici topluluğumuza katılabilir ve en son bilgilerden haberdar olabilirsiniz. Neler oluşturacağınızı görmek için sabırsızlanıyoruz.

Okumaya devam et