FlutterBugly.postCatchedException((){false;runZonedGuarded(() { runApp(MyApp()); }, reportError);
});???????void reportError(Object, StackTrace) async {// print('收集到错误: $Object, $StackTrace');var path = await getFilePath('error');var name = utils.CustomStampToTime_str(Date: '${userInfo.userid}@YY.MM.DD');var _has = await checkCache('$name', file: 'error');File _errFile = File('${path}/${name}');String errMsg = await readCache(name, type: 'error');errMsg += '\n==================';errMsg += '\n';errMsg += '时间:${utils.CustomStampToTime_str(Date: 'YY-MM-DD hh:mm:ss')}';errMsg += '\n';errMsg += '$Object';errMsg += '\n';errMsg += '$StackTrace';errMsg += '\n';await _errFile.writeAsString(errMsg);// print('完成');
}// 获取app临时文件路径
Future getFilePath(type) async{var filepath = await getApplicationDocumentsDirectory(); // App内部file:data.com.nufang.zao/app-flutter/// var filepath = await getTemporaryDirectory(); // App内部file:data.com.nufang.zao/ache/// var filepath = await getExternalStorageDirectory(); // App内部file:data.com.nufang.zao/file/var file;if(type == 'all'){file = Directory(filepath.path);}else{file = Directory(filepath.path + '/$type');}try {bool exists = await file.exists();if (!exists) {await file.create();}} catch (e) {print(e);}return file.path;
}
详细解决方案
Flutter 捕获异常
热度:73 发布时间:2023-12-08 18:17:56.0
相关解决方案
- Flutter 页面跳转返回数据
- flutter 上传照片,已及上传阿里云;
- Flutter videoplayer chewie 视频播放自动识别横版竖版视频
- flutter TextField 详解《边框、高度、背景色、圆角》
- flutter 动态添加tabBar后点击tab TabBarView不切换
- flutter 修改状态栏文本颜色
- Flutter 在FutureBuilder 中调用多个接口
- Flutter Dart变量与常量
- flutter 时间显示(刚刚、x分钟前),时间戳转时间封装
- Flutter 本地文件操作
- Flutter 捕获异常
- flutter overflow属性省略号、零宽空格解决长字母、数字串整体显示省略号问题
- flutter,rc4加解密
- flutter-使用第三方库,编译和运行版本不一致问题
- Flutter:手把手教你进行BLE应用的开发-flutter_blue
- Flutter for ble 之set_notification_error, could not locate CCCD descriptor for characteristic分析(原生角度)
- Flutter -----导航与路由
- Flutter 应用 Widget(一)
- flutter listview item宽度撑满的问题
- flutter 退出app
- flutter 用json_serializable自动生成实体类
- flutter dart 异步Stream 使用 定时任务
- flutter vs code 连不上夜神模拟器
- Flutter Setup: Running pub upgrade.. Flutter Setup:Building flutter tool...
- flutter 清理缓存功能
- flutter Toast工具类
- flutter 动态申请权限
- Flutter 进度条使用
- flutter navigtor 传值
- Flutter Widgets All