使用 Android Studio 中的 Gemini 分析 App Quality Insights 當機報告、生成洞察資訊、提供當機摘要,並 (盡可能) 建議後續步驟,包括程式碼範例和相關說明文件的連結。
啟用 Gemini 後,在 Android Studio 的「App Quality Insights」工具視窗中點選「Insights」,即可生成上述所有資訊。
舉例來說,在範例應用程式的「App Quality Insights」工具視窗中,點選「Insights」,然後點選最常見的錯誤類型,Gemini 就會指出應用程式因 java.lang NullPointerException 而當機。找出當機問題的來源檔案,顯示相關程式碼片段,並逐步說明當機原因。
如要修正導致當機的程式碼,請按一下「Suggest a fix」(建議修正),系統會開啟程式碼差異,並顯示 Gemini 建議的程式碼變更。您可以進一步調整生成程式碼變更建議的提示,或自行編輯程式碼,再接受變更。