在 Flutter 中添加哨兵面包屑

Adding a Sentry breadcrumb in Flutter

如何使用 sentry 包在 Flutter 中添加 breadcrumb

package documentation on pub.dev建议使用SentryClientaddBreadcrumb方法,但我的编辑(PyCharm)警告我没有这样的方法

令人困惑的是,Sentry documentation on sentry.io暗示addBreadcrumb是某个Sentryclass的静态方法。无论如何,我的编辑再次警告我这个 class 不存在。

一些可能相关的细节:

混淆是因为 pub.dev 显示的是当前稳定的 SDK,版本 3.0.1。

版本 4 已发布预览版:https://pub.dev/packages/sentry/versions/4.0.0-beta.2 其中包含您正在寻找的方法,将于明天发布 GA。文档已经发布,但有关于稳定版和预发行版的注释:

https://docs.sentry.io/platforms/flutter/

请注意,现在有一个用于 flutter 的新包:

https://pub.dev/packages/sentry_flutter

它已经连接到 flutter 错误处理程序,捕获本机崩溃,monitor release health