Uygulama Kalitesi Analizleri ve Gemini ile kilitlenmeleri analiz etme

Uygulama Kalitesi Analizleri kilitlenme raporlarınızı analiz etmek, analizler oluşturmak, kilitlenme özeti sağlamak ve (mümkün olduğunda) örnek kod ve ilgili dokümanların bağlantıları da dahil olmak üzere sonraki adımları önermek için Android Studio'da Gemini'ı kullanın.

Gemini'ı etkinleştirdikten sonra Android Studio'daki Uygulama Kalitesi Analizleri araç penceresinde Analizler'i tıklayarak tüm bu bilgileri oluşturun.

Uygulama Kalitesi Analizleri araç penceresinde Gemini'dan elde edilen analizleri gösterme

Örneğin, gösterilen örnek uygulama için Uygulama Kalitesi Analizleri aracının Analizler penceresinde Analizler'i ve en yaygın hata türünü tıkladığımızda Gemini, uygulamanın java.lang NullPointerException nedeniyle çöktüğünü söylüyor. Kilitlenmenin kaynağını bulur, ilgili kod snippet'ini gösterir ve kilitlenmenin neden oluştuğunu adım adım açıklar.

Uygulama Kalitesi Analizleri araç penceresinde Gemini'dan elde edilen analizler

Kilitlenmeye neden olan kodu düzeltmek için Düzeltme öner'i tıkladığınızda Gemini'ın önerdiği kod değişikliklerini içeren bir kod karşılaştırması açılır. Önerilen kod değişikliklerini oluşturan istemi daha da hassaslaştırabilir veya değişiklikleri kabul etmeden önce kodu kendiniz düzenleyebilirsiniz.

Uygulama Kalitesi Analizleri araç penceresinde Gemini'ın önerdiği düzeltme