使用 App Quality Insights 和 Gemini 分析當機問題

使用 Android Studio 中的 Gemini 分析應用程式品質深入分析的當機報告、生成深入分析結果、提供當機摘要,並盡可能建議後續步驟,包括範例程式碼和相關說明文件的連結。

啟用 Gemini 後,在 Android Studio 的「App Quality Insights」工具視窗中點選「Insights」,即可生成所有這類資訊。

在「App Quality Insights」工具視窗中顯示 Gemini 提供的洞察資料

舉例來說,如果我們在範例應用程式的「App Quality Insights」工具視窗中點選「Insights」,然後點選最常見的錯誤類型,Gemini 就會告訴我們應用程式因 java.lang NullPointerException 而當機。找出當機的來源檔案、顯示相關程式碼片段,並逐步說明當機原因。

「App Quality Insights」工具視窗中的 Gemini 洞察資料

如要修正導致當機的程式碼,請按一下「建議修正」,系統會開啟程式碼差異,顯示 Gemini 建議的程式碼變更。您可以進一步修正產生建議程式碼變更的提示,或自行編輯程式碼,然後再接受變更。

「App Quality Insights」工具視窗中 Gemini 建議的修正內容