Analyser les plantages avec les insights sur la qualité des applications et Gemini

Utilisez Gemini dans Android Studio pour analyser les rapports d'erreur d'App Quality Insights, générer des insights, fournir un résumé des plantages et (si possible) recommander les prochaines étapes, y compris des exemples de code et des liens vers la documentation pertinente.

Pour générer toutes ces informations, cliquez sur Insights dans la fenêtre d'outil App Quality Insights (Insights sur la qualité des applications) d'Android Studio après avoir activé Gemini.

Par exemple, lorsque nous cliquons sur Insights dans la fenêtre d'outil App Quality Insights (Insights sur la qualité des applications) pour l'exemple d'application illustré et que nous cliquons sur le type d'erreur le plus courant, Gemini nous indique que l'application a planté en raison d'une exception java.lang NullPointerException. Il localise le fichier à l'origine du plantage, affiche l'extrait de code concerné et explique pas à pas pourquoi le plantage s'est produit.

Insights de Gemini dans la fenêtre d'outil App Quality Insights
Insights de Gemini dans la fenêtre d'outil App Quality Insights

Pour corriger le code à l'origine du plantage, cliquez sur Suggérer un correctif. Un diff de code s'ouvre avec les modifications de code proposées par Gemini. Vous pouvez affiner la requête qui a produit les modifications de code suggérées ou modifier le code vous-même avant d'accepter les modifications.

Correction suggérée par Gemini dans la fenêtre de l'outil App Quality Insights
Correction suggérée par Gemini dans la fenêtre d'outil "App Quality Insights" (Insights sur la qualité des applications)