使用 App Quality Insights 和 Gemini 分析崩溃

在 Android Studio 中使用 Gemini 来分析您的 App Quality Insights 崩溃报告、生成见解、提供崩溃摘要,并(在可能的情况下)推荐后续步骤,包括示例代码和相关文档链接。

启用 Gemini 后,点击 Android Studio 中“App Quality Insights”工具窗口中的“Insights”(见解),即可生成所有这些信息。

Show insights from Gemini from the App Quality Insights tool window

例如,当我们点击所展示示例应用的“App Quality Insights”工具窗口中的“Insights”,并点击最常见的错误类型时,Gemini 会告诉我们应用因 java.lang NullPointerException(空指针异常)而崩溃。它会定位到崩溃源文件,显示相关的代码片段,并逐步解析崩溃发生的原因。

Insights from Gemini in the App Quality Insights tool window

要修复导致崩溃的代码,请点击“Suggest a fix”(建议修复),系统会打开一个代码差异对比视图,其中包含 Gemini 建议的代码更改。您可以在接受更改之前进一步优化生成建议代码的提示词,或直接自行编辑代码。

Gemini's suggested fix from the App Quality Insights tool window