flutter - 如何在启动时捕获 flutter 应用程序崩溃

标签 flutter flutter-dependencies flutter-test

我需要捕获应用程序崩溃日志,此应用程序崩溃发生在启动时在 AndroidStudio 上运行/调试时(仍然没有签名的 apk)。我尝试过使用 sentry ,但我没有发现任何错误。

我尝试在 main.dart 上的 try-catch 处测试打印文本,但哨兵无法捕获它。

还有更好的主意吗?

最佳答案

面临同样的问题,在 Android Studio 中,如果您没有选择特定的调试应用程序,您可以看到所有设备日志。然后您就可以轻松确定应用程序崩溃的原因。

  1. 打开 LogCat(不是 flutter 终端)
  2. 选择您的设备
  3. 将可调试进程保留为空
  4. 然后启动您的应用程序并检查日志

关于flutter - 如何在启动时捕获 flutter 应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55393207/

相关文章:

dart - 如何在 flutter 中使用 KeepAliveNotification?

flutter - TabBar Controller 从另一个类更改页面

flutter - 从父访问状态 - flutter

firebase - 向 firestore 发送数据很慢

dart - 在 Flutter 应用程序中存储 API 凭据

android - Firebase依赖问题

flutter-test - Flutter 小部件测试 Finder 失败,因为小部件超出了渲染树的边界

json - 黑客新闻中的flutter小部件测试中, 'int'类型不是 'String'类型的子类型

flutter - 当应用程序在后台时使用 uni_links

Flutter 集成测试,例如 native "AndroidTest"测试