Uygulama Kalitesi Analizleri ve Gemini ile kilitlenmeleri analiz etme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
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.
Ö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.
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.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-31 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-31 UTC."],[],[],null,["# Analyze crashes with App Quality Insights and Gemini\n\nUse Gemini in Android Studio to analyze your [App Quality Insights](/studio/debug/app-quality-insights) crash\nreports, generate insights, provide a crash summary, and (when possible)\nrecommend next steps, including sample code and links to relevant documentation.\n\nGenerate all of this information by clicking **Insights** in the **App Quality\nInsights** tool window in Android Studio after you [enable Gemini](/studio/gemini/get-started).\n\nFor example, when we click **Insights** in the **App Quality Insights** tool\nwindow for the depicted sample app and click the most common type of error,\nGemini tells us that the app crashed due to a `java.lang` NullPointerException.\nIt locates the file where the crash originated, shows the relevant code\nsnippet, and walks through why the crash occurred step by step.\n\nTo fix the code that is causing the crash, click **Suggest a fix** and a code\ndiff opens with Gemini's proposed code changes. You can further refine the\nprompt that produced the suggested code changes or edit the code yourself\nbefore accepting the changes."]]