Gemini'dan sorularınıza yanıt alın

Gemini ile etkileşim kurmak için ana arayüz sohbet penceresidir. Çok basit ve açık uçlu sorulardan yardıma ihtiyacınız olan belirli sorunlara kadar çeşitli sorular sormak için bu özelliği kullanabilirsiniz.

Sorabileceğiniz konularla ilgili bazı örnekleri aşağıda bulabilirsiniz. Bununla birlikte, Android geliştirmeyle ilgili herhangi bir konuyu denemekten çekinmeyin:

  • Uygulamama kamera desteğini nasıl eklerim?
  • Room veritabanı oluşturmak istiyorum.
  • Javadoc biçimini hatırlatabilir misiniz?
  • Koyu tema nedir?
  • Android'de konum bilgisini almayla ilgili en iyi yöntem nedir?

Gemini, görüşmenin bağlamını hatırlar. Bu nedenle, şu gibi takip soruları da sorabilirsiniz:

  • Kotlin'de bunun kodunu verebilir misiniz?
  • Oluşturma bölümünde bunu nasıl yapacağımı gösterebilir misiniz?

Gemini'ye Android Studio'daki belirli bir özellik veya iş akışı hakkında da soru sorabilirsiniz. Örneğin:

  • Uygulamamdaki takılmaları nasıl analiz edebilirim?
  • CPU profilleyiciyi nerede bulabilirim?

Gemini ile etkileşim kurmayla ilgili ipuçları

Gemini'nin yanıtları, sorunuzu nasıl sorduğunuza göre değişir. Gemini'den gelen yanıtları optimize etmeyle ilgili bazı ipuçlarını aşağıda bulabilirsiniz:

  • Spesifik olun. Kullanmak istediğiniz belirli kitaplıklar, API'ler veya yaklaşımlar varsa bunları sorunuza ekleyin.
    CameraX'i kullanarak uygulamama kamera desteğini nasıl eklerim?
    Uygulamama kamera desteğini nasıl eklerim?
  • İstenen yanıtın yapısını açıklayın. Gemini tarafından oluşturulan kodu uygulamanıza eklemek istiyorsanız ve bu kodun belirli bir biçimde olması gerekiyorsa bu talimatları verin.
    Bu koda yorum ekleyin. Yorumlar için çift eğik çizgi kullanın ve her yorumu, açıkladığı kod satırının üzerine koyun.
    Bu kod için kod yorumları yazın.
  • Karmaşık istekleri bir dizi basit soruya bölün. Özellikle kod isterken daha basit sorular sormanız, genel olarak daha kapsamlı bir yanıt almanızı sağlar.
    1. Giriş ekranı olan bir uygulamanın MainActivity.kt dosyasını gönderin.
    2. Kullanıcı profilini temsil eden bir sınıf ekleyebilir misiniz?
    3. Birden fazla kullanıcı profilini destekleyen kod ekleyebilir misiniz?
    How do I create an app with a login screen that supports multiple user profiles?

İstem Kitaplığı

Sık kullandığınız istemleri kaydedip yönetmek ve gerektiğinde hızlıca geri çağırmak için istem kitaplığını kullanın. İstemleri depolamak ve almak için Ayarlar > Gemini > İstem Kitaplığı'ndan İstem Kitaplığı'na erişin. İstemleri daha sonra kullanmak için sohbette sağ tıklayarak da kaydedebilirsiniz. Kayıtlı bir istemi uygulamak için düzenleyicide sağ tıklayın ve Gemini > İstem Kitaplığı'na gidin. Bu basitleştirilmiş iş akışı, sık kullanılan istemleri yeniden yazma ihtiyacını ortadan kaldırarak size zaman ve emek tasarrufu sağlar.

Gemini istem kitaplığı aracı