Ürün Haberleri

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

Okuma süresi: 5 dk.
Amman Asfaw adlı kullanıcının profilini görüntüle
Amman Asfaw Ürün Müdürü, 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 geliştirmenize 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'da Android becerileri

LLM'ler genel kodlama sorgularında son derece yetenekli olsa da hızla gelişen Android API'leri, platforma özel taşıma işlemleri veya karmaşık yapılandırma yapılarıyla karşılaştıklarında genellikle yanlış ya da güncel olmayan kodlar yazar.Bu sorunu çözmek için Android'i geliştiren ekip tarafından seçilen Android becerilerini doğrudan Android Studio'ya ekliyoruz. Açık standart temsilci becerileri spesifikasyonuna uygun olan bu modüler, yapay zeka ile optimize edilmiş talimatlar, LLM'lere karmaşık Android iş akışlarında yol göstermek için özel olarak tasarlanmıştır. Android becerileri artık doğrudan IDE'ye önceden yükleniyor. Böylece ek dosyaları manuel olarak indirmenize gerek kalmadan bu becerileri kullanmaya başlayabilirsiniz.

Android Studio temsilcisini kullandığınızda isteminiz analiz edilir ve yüklü becerilerin meta verileri aranır. En alakalı beceriler otomatik olarak çağrılır. Temsilciniz, Google'ın en iyi uygulamalarını uygulayarak anında alan uzmanlığı kazanır ve uzun, manuel kurulum istemlerine daha az zaman harcar.

Android Studio, aşağıdakiler de dahil olmak üzere 23 özel beceri ile önceden yüklenmiş olarak gelir:

  • Derlemenizi yükseltme konusunda yardıma mı ihtiyacınız var? Android Gradle eklentisi (AGP) 9 Yükseltmesi becerisine sahipsiniz.
  • Uygulamanızın performans sorunlarını profillemek mi istiyorsunuz? Android Profiler becerisine sahipsiniz.
  • Jetpack Navigation çerçevesini yükseltmeye hazır mısınız? Navigation3 becerisine sahipsiniz.
  • Uygulamanızın kullanıcı arayüzünü farklı Android cihazlara uyarlama Uyarlanabilir becerisine sahipsiniz.

Ayrıca, Temsilci Modu'nu ekibinize özel deneyimler ve özel iş akışlarıyla genişletmek için 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. Paket becerileri tamamen devre dışı bırakmak isterseniz Ayarlar'da IDE genelindeki bir açma/kapatma düğmesiyle bunu kolayca yapabilirsiniz.

as-agent-skill1.gif
Android Studio, özel olarak seçilmiş 23 Android becerisiyle birlikte gelir.

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 Google'ın en güçlü açık modeli olan Gemma 4'ü yerel olarak entegre ederek manuel üçüncü taraf kurulumuyla uğraşmadan yapay zeka kod yazma desteği sunuyor.

  • Sistem gereksinimleri: En küçük modelleri 12 GB RAM ile çalıştırabilirsiniz ancak 32 GB ve üzeri RAM'e sahip makineler en iyi performansı gösterir. Lütfen donanım gereksinimlerini inceleyin.
  • Tek tıkla yönetim: Temsilci model seçicisinde 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.
  • Paket halinde sunulan çıkarım motoru: Gemma 4 modellerini doğrudan IDE'de çalıştırmak için hafif bir çıkarım motorunu paket halinde sunduk.
  • 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ı tamamen çevrimdışı olarak ajanla çalıştırabilirsiniz. Kaynak kodunuz yerel makinenizden hiçbir zaman dışarı çıkmaz ve jeton kotası sınırlarına hiçbir zaman ulaşmazsınız.
as-agent-gemma2.gif
İndirip kullanmak istediğiniz Gemma modelini seçin.

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

Android Studio Quail 2'de, paralel sohbetlerle temsilci tabanlı çoklu görev ö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 sunar:

  • Yanıtlarda köprü bağlantılı kod simgeleri: Temsilci yanıtlarında bahsedilen sınıf adları, işlevler, yöntemler ve dosya yolları artık otomatik olarak algılanır ve tıklanabilir köprüler olarak oluşturulur.
  • Arka plandaki temsilciler için gerçek zamanlı bildirimler: Paralel sohbetlerle aynı anda birden fazla işlem yaparken Son Sohbetler panelinde artık durum göstergeleri yer alır. Bir temsilci araçları etkin bir şekilde çalıştırırken dönen bir yükleme simgesi, temsilci girişinizi beklerken kırmızı bir durum göstergesi ve arka plan görevi tamamlanıp incelenmeye hazır olduğunda mavi bir rozet görürsünüz.
  • Birleştirilmiş Değişiklik Özeti: Temsilci, çok adımlı bir kodlama görevini tamamladıktan sonra ayrı Görev ve Adım Adım Açıklama yapıları artık temiz ve özel bir Değişiklik Özeti sekmesinde birleştirilir. Böylece, değişiklikleri uygulamadan önce net bir fark ve inceleme deneyimi elde edersiniz.
  • Daraltılabilir düşünme süreci oluşturma: Akıl yürütme modellerinde, temsilcinin adım adım düşünme süreci daraltılabilir bloklar halinde düzenlenir. Böylece sohbetiniz kolayca taranabilir ve gerektiğinde temel mantığı inceleyebilirsiniz.
Qual4InlineAsset_Canavs.png
Artık paralel sohbetlerin ilerleme durumunu Son Sohbetler panelinde anlık olarak izleyebilirsiniz

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

Android Studio, geliştiricilerin varsayılan bir Gemini modeline doğrudan erişmesine olanak tanır. Ücretsiz olarak mükemmel bir deneyim sunabilmek için bu modelin özelliklerini dinamik olarak ayarlıyoruz. Ancak Gemini'ın en güçlü modellerine daha ayrıntılı erişim istiyorsanız veya uzun kodlama oturumları için ek kotaya ihtiyacınız varsa aşağıdaki 3 yöntemden birini kullanarak erişiminizi yükseltebilirsiniz:

  • API anahtarı: Gemini 3.7 Flash gibi en yeni Gemini modellerini, kullanıma sunuldukları anda geliştirme sürecinizde Google AI Studio API anahtarınızla kullanın.  Anthropic veya OpenAI gibi diğer model sağlayıcıların API anahtarını da doğrudan Android Studio'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 kullanım sınırlarını otomatik olarak etkinleştirebilir. Gemini, genişletilmiş özellikleri sayesinde devasa 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 asistanını kullanırken Google Cloud'un gizlilik ve güvenlik avantajlarından yararlanmak için giriş yapabilir. Bu özellik, belirli kuruluşlarda kullanıma sunulmaktadır ve şu anda en son 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ü, yapay zeka ile geliştirici üretkenliğini artırmaya odaklanmaya devam ediyor. Kısa süre önce 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 Temsilci Entegrasyonu: Uygulama Kalite Analizleri'ni (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 yayınlandı: Ajan tabanlı çağa yönelik tasarlanmış araçları kullanıma sunduk: Ajan Becerileri, Agent Mode'da Firebase entegrasyonu ve paralel sohbetler, Gemma 4 ile yerel model desteği, Android KSA, eşler arası Android Emulator çeşitli cihaz testi, ADB Wi-Fi 2.0 ve yerel Google Play test kanalı yayınlama.

Android Studio Quail 2

  • Paralel Sohbetler: IDE'de eşzamanlı çoklu görev özelliğini etkinleştirdik. Geliştiriciler, birden fazla sohbeti yan yana düzenleyici sekmesi olarak açabilir. Örneğin, bir sekmede Gemini 3.5 Flash ile Compose yeniden düzenleme işlemi yaparken ikinci sekmede Gemma 4 ile kodları belgeleyebilirler. Etkin arka plan görevleri, Son Sohbetler kenar çubuğundaki anlık ilerleme göstergeleri (yükleme simgeleri, duraklatma 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 ana bilgisayarınızda Shark analiz motorunu çalıştırarak bellek sızıntısı izleme işlemini beş kat daha hızlı ve tamamen takılmasız hale getirdik. Bu işlem, "Fix with Agent" yapay zeka düzeltmeleriyle desteklenir.

Android Studio Quail 3

  • Basitleştirilmiş Planlama Modu: /plan komutunu kullandığınızda veya sohbetinizi "Planlama" moduna geçirdiğinizde temsilci, mantığını değerlendirmek için bir adım geri çekilir ve kod yazmadan önce bir uygulama planı hazırlar.
  • MCP Marketplace: Ayarlar > Araçlar > Yapay Zeka > MCP Sunucuları'na giderek Model Context Protocol (MCP) sunucularını doğrudan IDE'den kolayca arayabilir, yükleyebilir ve yönetebilirsiniz. Böylece yapay zeka temsilcinizi harici geliştirici araçlarına, kayıt defterlerine ve özel veritabanlarına bağlayabilirsiniz.

Hemen başlayın

Android Studio Quail 4 artık kararlı kanalda hemen oynayabilirsiniz. Manuel yapılandırmayı bırakın, paralel mesaj dizilerinde aynı anda birden fazla işlem yapın ve uzman destekli yapay zeka ile geliştirme yapın.

👉 Android Studio Quail 4 Kararlı Sürümü'nü Hemen İndirin

Her zaman olduğu gibi geri bildirimleriniz Android geliştirmenin geleceğini şekillendiriyor. Lütfen bilinen sorunlara göz atın veya doğrudan resmi hata izleyicimiz üzerinden hata raporları ve özellik istekleri gönderin. 

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

Okumaya devam et