最近公司Flutter项目中要求集成监控App崩溃的功能,由于Flutter是一个跨平台中较新的框架,在衡量阿里云、AppCenter、腾讯Bugly的利弊之后,内部决定使用TencentBugly。而在GitHub上也找到了对应的插件,地址如下:
腾讯Bugly flutter应用更新统计及异常上报插件,支持Android、iOS
github地址:https://github.com/crazecoder/flutter_bugly
因为该GitHub的作者是Android开发者,所以iOS相关的bugly接入和使用,还是要看官方的文档https://bugly.qq.com/docs/
相关代码:
在main.dart中添加如下代码:
在APP初始化流程中,添加bugly插件的初始化:
var androidId = "xxx";
var iosId = "xxx";
///初始化bugly
FlutterBugly.init(androidAppId: androidId, iOSAppId: iosId);