Flutter开发
记录flutter开发过程中遇到的问题、解决方案、学习笔记等,给大家避坑,共同学习进步
学海无涯乐作舟
努力量的积累,期待质的飞跃
展开
-
Flutter视图渲染过程三棵树------Widget、Element、RenderObject介绍
widget存储视图的配置信息,没有状态所以是不可变的,每个绘制周期(帧率),widget都不会刷新,而是会被重建。原创 2024-04-13 15:52:01 · 446 阅读 · 0 评论 -
Hosting a private Flutter package repository
flutter package原创 2022-09-09 15:39:50 · 503 阅读 · 0 评论 -
Flutter crash log collection - flutter崩溃日志收集
Flutter异常分类可以分为三大类Dart异常Framework异常Engine异常1. Dart异常捕获局部捕获//使用try-catch捕获同步异常try { throw StateError('This is a Dart exception');}catch(e) { print(e);}//使用catchError捕获异步异常Future.delayed(Duration(seconds: 1)) .then((e) => throw Stat原创 2021-01-27 16:55:03 · 1418 阅读 · 0 评论 -
lexical or preprocessor issue
原生工程集成了flutter工程,突然不知道动了那里就报fatal error: 'Flutter\Flutter.h' file not found #import <Flutter\Flutter.h>这样的错误解决办法:打开flutter工程,删除.ios文件夹,运行pub get 会重新自动生成.ios文件夹。...原创 2021-03-16 16:41:40 · 1234 阅读 · 0 评论 -
JSON::ParserError - 416: unexpected token at ‘{ “name“: “Storage“, “dependencies“: { “FirebaseStorag
解决办法,终端执行一下命令,删除cocoapods缓存。flutter run 报错。原创 2023-01-11 20:51:35 · 263 阅读 · 0 评论 -
Error: Type ‘FlutterWindow‘ not found. ../…/src/screen_util.dart:58 Could not build the application
是flutter sdk版本与package版本不兼容。退回到能够兼容的commit。flutter run报错。原创 2023-01-08 16:16:48 · 607 阅读 · 0 评论 -
! Warning: `dart` on your path resolves to /usr/local/Cellar/dart/2.1.0/libexec/bin/dart, which is n
看警告提示是检查到了单独的Dart SDK,不是在Flutter SDK之中,建议我们将Flutter中的Dart路径添加到环境变量中。说白了就是系统中存在了2个Dart SDK,我们只需要将单独的Dart SDk删除就好。项目执行多语言脚本报错,代码没有改动,之前都运行良好,突然有些代码就不灵了。根据路径Cellar,我们判断出这是以前使用homebrew安装的Dart。可以看到卸载的路径正好对应了警告中的路径,说明确实是这个Dart引发的警告。执行flutter doctor,发现一个警告。原创 2023-06-20 10:33:58 · 850 阅读 · 0 评论