as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
Skip to main content
AI辅助崩溃分析是Amazon Devices Builder Tools MCP服务器的一项功能。它允许AI编码智能体分析和修复应用的崩溃错误。 您提供应用崩溃报告 (ACR) 文件和符号表(JavaScript应用的源映射文件和Turbo模块的调试库)。然后,智能体对ACR文件进行符号化,检测崩溃的代码,并在可能的情况下对其进行修复。

先决条件

  • 支持MCP的AI编码IDE(Kiro、Cursor、VSCode Copilot、Claude Code、Amazon Q IDE或Cline)
  • Amazon Devices Builder Tools MCP服务器,并且其指导文档已设置好
  • Vega Studio
  • Vega应用程序项目

设置工作区并提供符号表

这个AI分析工作流程需要符号表来正确地对ACR文件进行符号化。如果您已经拥有符号表,可跳过此步骤。否则,请重建您的应用以生成符号表,然后安装符号表,接着重现崩溃以获取ACR文件。 例如,如果您的JS应用依赖于另一个Turbo模块程序包,请在File(文件)菜单中选择Add folder to workspace…(将文件夹添加到工作区…)。

检索ACR文件

崩溃发生后,从设备检索ACR文件。按照ACR检索和符号化中的说明进行操作。如果您能重现崩溃,Vega Studio在检测到设备崩溃时会显示一个弹出窗口。您可以从弹出窗口打开ACR文件。

开始分析

在编辑器中打开您的ACR文件,然后在AI智能体的聊天界面中提问:
如果AI智能体找不到ACR文件,请明确指定其位置。例如:“您可以在/path/to/acr-file.acr找到ACR文件”。 AI智能体会自动找到必要的符号表。如果失败,请指定它们的位置。例如:“您可以在/path/to/source-map.map中找到源映射”。JS源映射生成于build/debugging/<构建模式>/srcmap/index.bundle.map。Turbo模块的调试库生成于build/<ARCH>-<构建模式>/lib/lib*.so.debug。 AI智能体调用符号化工具并找到崩溃来源。
  • 如果崩溃发生在Vega OS层,它会显示报告问题的链接。
  • 如果崩溃发生在应用层,AI智能体会调查原因并提出修复建议。如果它没有提出修复建议,请在聊天界面中提示:

相关主题


Last modified on October 26, 2026