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 ekle 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.

Studio Labs'den etkinleştirin.
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 görsel ekleyin.

Şu anda yalnızca ücretsiz katmanda kullanılabilir.
Studio Labs'den etkinleştirme
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 tanımlayın. 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
Harici araçlarla entegrasyon Android Studio'dan çıkmadan harici araçlarla ilgili bilgileri alabilir ve işlemleri gerçekleştirebilirsiniz. Araç listesini görüntülemek için @ yazın ve Gemini isteminize eklemek istediğiniz aracı seçin. Örneğin, "@GoogleDocs list my recent docs" (Son dokümanlarımı listele) yazarak Gemini'dan son Google dokümanlarınızı listelemesini isteyebilirsiniz.

Yalnızca Business katmanı aboneleri.
Temsilci modu Temsilci modu Aracı modu, 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. Aracı modu
API anahtarı ekleme Aracı modunda: Bağlam penceresini genişletmek ve daha da yüksek kaliteli yanıtlar almak için bir 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 Aracı modunda: Model Context Protocol'ü (MCP) kullanarak harici araçlarla etkileşim kurun, bilgi ve yeteneklerinizi genişletin. MCP sunucusu ekleme
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 destekli kod tamamlama ile kodlamayı hızlandırma
Kod dönüştürme Gemini'a kod düzenleyiciden istem girerek projenizde kodu değiştirme, optimize etme veya kod ekleme konusunda kod önerileri 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 Doğal dili kullanarak adımları ve onayları 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. Şu anda önizleme sürümündedir.

Şu anda önizleme aşamasındadır.
Android Studio için Journeys
Belge kodu Kodunuz için net ve özlü dokümanlar oluşturun. Anında oluşturulan 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ş commit'lerdeki bağlamı kullanarak commit mesajı oluşturabilir. Commit mesajları oluşturma
Kod özelleştirme Kod özelleştirme özelliği, kuruluşunuzun özel depolarına dayalı kod önerileri almanızı sağlar. Bu sayede, kuruluşunuzun kodlama stiline uygun kodlar yazabilirsiniz.

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 parametrelerinin sahte verileri de dahil olmak üzere otomatik olarak Compose önizlemeleri oluşturabilir.

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

Studio Labs'den etkinleştirin.
Dönüştürme kullanıcı arayüzü
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 Ekibinizin Android Studio'da 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