使用 Android Studio 中的 Gemini 分析 App Quality Insights 崩溃报告、生成数据分析、提供崩溃摘要,并(在可能的情况下)推荐后续步骤,包括示例代码和相关文档的链接。
启用 Gemini 后,在 Android Studio 的 App Quality Insights 工具窗口中点击 Insights,即可生成所有这些信息。
例如,在示例应用的 App Quality Insights 工具窗口中,点击数据分析,然后点击最常见的错误类型,Gemini 会告诉我们,应用因 java.lang NullPointerException 而崩溃。
它会找到导致崩溃的文件,显示相关代码段,并逐步说明崩溃发生的原因。
如需修复导致崩溃的代码,请点击建议修复,系统会打开代码差异视图,其中显示了 Gemini 建议的代码更改。您可以进一步优化生成建议代码更改的提示,也可以在接受更改之前自行修改代码。