Android Studio'da Gemini özellikleri

Android Studio'daki Gemini, geliştirme sürecinin her adımı için özellikler içerir. Gemini hızla gelişen bir alan olduğundan en son güncellemeler için Android Studio'nun kararlı sürüm notlarını ve önizleme sürümü notlarını da kontrol edin.

Kategori Özellik Açıklama Dokümanlar
Sohbet Sohbet Gemini ile etkileşim kurmak için kullanılan orijinal arayüz. Geliştirme iş akışınızın herhangi bir noktasında Gemini'a Android ile ilgili sorularınızı sorun. Gemini ile sohbet etme
Dosya ekleyin Gemini'ın sorunuzun bağlamını daha iyi anlamasına ve hangi kodun güncellenmesi gerektiğini belirlemesine yardımcı olmak için sorgunuza dosya ekleyin. Dosya ekleme
Resim ekleme Kullanıcı arayüzü oluşturmaya, kullanıcı arayüzü hatalarını ayıklamaya ve bir uygulamanın mimarisini belgelemeye yardımcı olması için sorgunuza resim ekleyin.

Yalnızca ücretsiz katmanda.
Resim ekleme
İstem Kitaplığı (IDE'de) Sık kullandığınız istemleri kaydedip yönetin ve gerektiğinde hızlıca hatırlayın. İstem Kitaplığı ile istemleri kaydetme ve yönetme
Kurallar Gemini'ın sorgularınıza verdiği yanıtlara ilişkin tercihleri belirleme Tercih edilen kodlama dillerini, stillerini, çıkış biçimlerini ve daha fazlasını tanımlayın. Kurallarla deneyiminizi özelleştirme
İstem Galerisi Gemini'ı iş akışınıza nasıl dahil edeceğiniz konusunda ilham almak için istem koleksiyonumuza göz atın. İstem galerisi
Yerel üçüncü taraf modelleri Android Studio'daki yapay zeka işlevini desteklemek için bilgisayarınızda yerel olarak yüklü bir LLM seçin.

Önizleme aşamasındadır.
Yerel bir LLM kullanma
Uzaktan üçüncü taraf modelleri Android Studio'daki yapay zeka işlevine güç katmak için uzak model sağlayıcıdan bir LLM seçin.

Önizleme aşamasındadır.
Uzak bir LLM kullanma
Temsilci Modu Temsilci Modu Aracı Modu, yalnızca Gemini ile sohbet ederek deneyimleyebileceğinizden daha fazlasını sunan, karmaşık ve çok aşamalı geliştirme görevlerini yönetmek için tasarlanmıştır. Aracı, birden fazla dosyada değişiklik yapabilir ve hataları yinelemeli olarak düzelterek geliştirme sürecinizi hızlandırabilir. Ajan Modu
Yeni proje oluşturma Yapay zekanın yardımıyla fikirlerinizi hızlıca uygulama prototipine dönüştürün.

Önizleme aşamasındadır.
Yapay zeka ile yeni bir proje oluşturma
Bağımlılıkları güncelleme Bağımlılıkları güncelleyin ve bu süreçte derleme hatalarını yinelemeli olarak çözün.

Önizleme aşamasındadır.
Gemini temsilcisiyle bağımlılıkları güncelleme
API anahtarı ekleme Bağlam penceresini genişletmek ve daha da yüksek kaliteli yanıtlar almak için API anahtarı ekleyin.

Yalnızca ücretsiz katmanın varsayılan modelindeki kullanıcılar için geçerlidir.
Kendi Gemini API anahtarınızı ekleme
MCP sunucusu ekleme Model Context Protocol (MCP) kullanarak harici araçlarla etkileşim kurun, bilgi ve yetenekleri genişletin. MCP sunucusu ekleme
Uzak bir MCP sunucusu ekleme MCP sunucusuna bağlanmak için sunucuyu kendiniz yükleyip bakımını yapmanız gerekmez.

Önizleme aşamasındadır.
MCP sunucusu ekleme
AGENTS.md dosya desteği Gemini'ın sorgularınıza verdiği yanıtlara ilişkin tercihleri, kod tabanınızın parçası olan bir veya daha fazla Markdown dosyasında tanımlayın. AGENTS.md dosyalarında tanımlanan talimatlar IDE'den bağımsızdır. AGENTS.md dosyalarını kullanarak Gemini'ı özelleştirme
Kod Kod tamamlama Gemini, Android Studio'da kodun yapay zeka destekli otomatik tamamlanmasını sağlar. Bu özellik, siz yazarken gri renkte italik metin olarak görünür. Kod tamamlama, tam işlevler önererek zamandan tasarruf etmenizi ve kodlama projelerini daha hızlı tamamlamanızı sağlar. Yapay zeka kod tamamlama ile kodlamayı hızlandırma
Kod dönüştürme Gemini'dan kod düzenleyicide istem girerek projenizde kodu değiştirme, optimize etme veya koda ekleme konusunda öneri alabilirsiniz. Kodu dönüştürme
Değişken adlarını yeniden düşünün Gemini'dan bir dosyadaki bir veya tüm değişkenleri yeniden adlandırma önerileri alın. Değişken adlarını yeniden değerlendirme
Birim testi senaryoları oluşturma Gemini, test etmek istediğiniz kodun bağlamını kullanarak test senaryoları önerebilir. Gemini, birim testi senaryoları oluştururken önerilen her testin amacını daha iyi anlamanız için testlerinizin ayrıntılı adlarını ve açıklamalarını ekler. Birim testi senaryoları oluşturma
Gemini ile Yolculuklar Adımları ve onayları doğal dilde açıklayarak yolculuk adı verilen uçtan uca işlevsel testler yazın. Gemini, adımlarınızı Gemini'ın uygulamanızda gerçekleştirdiği işlemlere dönüştürür.

Önizleme aşamasındadır.
Android Studio için Journeys
Belge kodu Net ve kısa dokümanlar oluşturmak için anında taslaklar oluşturun. Bu taslakları düzenleyip mükemmelleştirebilirsiniz. Kodunuz için doküman oluşturma
Kaydetme mesajları oluşturma Gemini, kod değişikliklerinizdeki ve son geçmişteki commit'lerdeki bağlamı kullanarak commit mesajı oluşturabilir. Commit mesajları oluşturma
Kod özelleştirme Kod özelleştirme, kuruluşunuzun özel depolarına dayalı kod önerileri almanıza olanak tanır. Bu sayede, kuruluşunuzun kodlama stiline uygun kodlar elde edebilirsiniz.

Yalnızca Business katmanı aboneleri.
Kod özelleştirmeye genel bakış
Oluştur Oluşturma önizlemesi oluşturma Gemini, belirli bir composable veya bir dosyadaki tüm composable'lar için önizleme parametreleriyle ilgili sahte veriler de dahil olmak üzere otomatik olarak Compose önizlemeleri oluşturabilir.

Studio Labs'den etkinleştirme
Compose önizlemeleri oluşturma
Dönüştürme kullanıcı arayüzü Uygulama kullanıcı arayüzünüzü doğrudan Compose önizleme panelinden güncellemek için doğal dil kullanın.

Studio Labs'den etkinleştirme
Dönüştürme kullanıcı arayüzü
Tasarım örneğinden yeni kullanıcı arayüzü Doğrudan tasarım taslağından Compose kodu oluşturun.

Önizleme aşamasındadır.
Tasarım mock'ından yeni kullanıcı arayüzü oluşturma
Kullanıcı arayüzünü hedef resimle eşleştirme Halihazırda oluşturulmuş bir ilk kullanıcı arayüzünüz varsa kullanıcı arayüzünüzü referans tasarımla eşleştirin.

Önizleme aşamasındadır.
Kullanıcı arayüzünüzü hedef resimle eşleştirme
Kullanıcı arayüzü kalitesiyle ilgili sorunları düzeltme Kullanıcı arayüzü kalitenizi ve erişilebilirliğinizi artırmak için sorunları bulup düzeltin.

Önizleme aşamasındadır.
Kullanıcı arayüzü kalitesiyle ilgili sorunları bulma ve düzeltme
Android destekli entegrasyonlar Uygulama Kalitesi Analizleri ile kilitlenmeleri analiz etme Gemini'ı kullanarak App Quality Insights kilitlenme raporlarınızı analiz edebilir, analizler oluşturabilir, kilitlenme özeti sağlayabilir ve (mümkün olduğunda) örnek kod ve ilgili dokümanların bağlantıları da dahil olmak üzere sonraki adımları önerebilirsiniz. Uygulama Kalitesi Analizleri ve Gemini ile kilitlenmeleri analiz etme
Logcat ile çalışma zamanı hatalarını analiz etme Android Studio'da Gemini, Logcat penceresindeki hataları anlamanıza ve çözmenize yardımcı olarak hata ayıklama sürecinizi kolaylaştırır. Uygulamanız hata veya istisna verdiğinde IDE'den çıkmadan anında açıklamalar ve uygulanabilir öneriler almak için "Gemini'a Sor"u tıklayın. Logcat ve Gemini ile çalışma zamanı hatalarını analiz etme
Derleme ve senkronizasyon hatalarıyla ilgili yardım alma Gemini, Gradle derleme ve senkronizasyon hatalarını anlar. Hata oluştuğunda sorunları teşhis edip düzeltmek için derleme çıktısındaki "Gemini'a Sor" bağlantısını tıklayın.
Gizlilik ve güvenlik Bağlam paylaşımını yapılandırma .aiexclude dosyalarını kullanarak Gemini ile hangi dosyaların paylaşılacağını yapılandırın. Bağlam paylaşımını yapılandırma
Günlük kaydı İstemler, yanıtlar ve kullanıcı tarafından kabul edilen kod satırları gibi meta veriler de dahil olmak üzere Cloud Logging'de Gemini etkinliğini toplama

Yalnızca Business katmanı aboneleri.
Gemini Code Assist Standard ve Enterprise günlük kaydını yapılandırma
VPC Hizmet Kontrolleri Hassas verileri ve fikri mülkiyeti korumak için kodlama konusunda güvenli ve kontrollü bir ortam oluşturun.

Yalnızca Business katmanı aboneleri.
Gemini için VPC Hizmet Kontrolleri'ni yapılandırma
Kullanıcı alanı kısıtlamalarıyla ağ erişimini kontrol etme Kullanıcı alanlarına göre Gemini'a erişimi kısıtlayın.

Yalnızca Business katmanı aboneleri.
Kullanıcı alanı kısıtlamalarıyla ağ erişimini kontrol etme
Diğer Verimlilik metrikleri Android Studio'da ekibinizin Gemini kullanımını ve kod önerilerinin kabul oranı gibi metrikler de dahil olmak üzere Gemini'ın çalışmalarınız üzerindeki etkisini takip edin.

Yalnızca Business katmanı aboneleri.
Gemini Code Assist metrikleri oluşturma