Analizzare gli arresti anomali con App Quality Insights e Gemini
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Utilizza Gemini in Android Studio per analizzare i report sugli arresti anomali di App Quality Insights, generare approfondimenti, fornire un riepilogo degli arresti anomali e (quando possibile) consigliare i passaggi successivi, inclusi codice di esempio e link alla documentazione pertinente.
Genera tutte queste informazioni facendo clic su Insights nella finestra degli strumenti Insights sulla qualità
delle app in Android Studio dopo aver attivato Gemini.
Ad esempio, quando facciamo clic su Approfondimenti nella finestra dello strumento Approfondimenti sulla qualità dell'app per l'app di esempio illustrata e facciamo clic sul tipo di errore più comune, Gemini ci dice che l'app ha subito un arresto anomalo a causa di un'eccezione java.lang NullPointerException.
Individua il file in cui si è verificato l'arresto anomalo, mostra lo snippet di codice pertinente e spiega passo dopo passo perché si è verificato l'arresto anomalo.
Per correggere il codice che causa l'arresto anomalo, fai clic su Suggerisci una correzione e si apre una differenza di codice con le modifiche al codice proposte da Gemini. Puoi perfezionare ulteriormente il
prompt che ha prodotto le modifiche al codice suggerite o modificare il codice personalmente
prima di accettare le modifiche.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-31 UTC.
[null,null,["Ultimo aggiornamento 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."]]