记录崩溃信息

从应用程序中检索崩溃报告

  • 打开 Firefox

  • 点击 3 菜单

  • 点击 设置

  • 滚动到设置底部

  • 点击 关于 Firefox

  • 点击 崩溃

  • 点击 Socorro 链接

  • 复制并粘贴该地址到新的 Github Issue: 🐞 Bug 报告 或现有问题中

  • 如果您有很多崩溃报告,包含几个最近的崩溃 URL 会很有帮助

Screenshot showing where to find the settings and About Firefox elements of the app. The bulleted steps above contain the same information. Screenshot showing where to find the Crashes item in About Firefox and the Socorro link for the crash.

使用 adb logcat 获取崩溃信息

请先使用以上方法获取信息。如果您的崩溃未显示在 Firefox 的崩溃窗口中,或者崩溃阻止您访问 Firefox 的设置,请使用以下方法。

要获取有关崩溃的信息,您需要一台可以重现崩溃的 Android 设备、一台运行 Windows、macOS 或 Linux 的电脑以及一根连接设备和电脑的 USB 线缆。

配置您的手机

  • 启用开发者模式

    • 在原生 Android 上,打开 Android 设置,并使用顶部的搜索功能查找 版本号

    • 点击版本号 7 次

    • 对于其他设备,请使用您喜欢的搜索引擎或 YouTube 查找适合您设备的操作步骤。

  • 启用 Android USB 调试

    • 在原生 Android 上,打开 Android 设置,并使用顶部的搜索功能查找 USB 调试 并启用它

  • 使用 USB 线缆将您的设备连接到电脑

下载 Android SDK 平台工具

检查 adb 是否能看到您的手机并已获得授权

  • 使用 USB 线缆将您的设备连接到电脑

  • 打开命令提示符或终端,并切换到解压缩的平台工具目录

  • 在 Windows 上运行命令 adb devices,在 macOS 和 Linux 上运行 ./adb devices

  • 如果返回未授权,则需要在手机上接受连接对话框,授权手机连接到电脑

重现崩溃

  • 使用 USB 线缆将您的设备连接到电脑

  • 打开命令提示符或终端,并切换到解压缩的平台工具目录

  • 在 Windows 上运行 adb logcat -v time,在 macOS 和 Linux 上运行 ./adb logcat -v time

  • 重现崩溃

  • 提交崩溃报告

  • 拔掉设备

  • 复制终端中的所有信息

  • 将信息粘贴到 Gist https://gist.github.com/ 中并保存 logcat 信息

  • 将 Gist URL 添加到崩溃问题的 Issue 中

可选清理

  • 建议您在收集完这些信息后禁用 USB 调试

  • 您可以通过删除文件夹和 zip 文件来删除 Android SDK 平台工具