在原生App中,我们用来监听异常和崩溃的工具有很多,主流的有Bugly,友盟等等。而在flutter中,异常的监听就没那么容易了,好在官方提供了一个插件供我们使用,这就是sentry,关于sentry的用法,官方没有解释太详细,网上资料也不多,但也能找到,不过有些写的比较简单,没有详细解释原因,所以在使用过程中难免要走不少的弯路。
今天博主就把sentry的使用方法略加详细的介绍一下,还有一些扩展的用法;
1.首先sentry的使用需要先搭建自己的私服,这个可能需要后端的小伙伴来帮忙部署;
2.搭建成功后可以在平台上创建对应项目,拿到一个DSN,这个DSN包含了你要上传的地址信息;
3.sentry平台不仅仅flutter能使用,前端也是可以使用的哦;
本文只针对flutter做介绍。sentry一般要写在main.dart的入口函数中,看下代码:
const dsn='xxxxxxx'