Flutter踩坑日记

1问题:type 'Null' is not a subtype of type 'Map<dynamic, dynamic>' (类型空不是Map的一个子类型)

原因:dart会默认开启空类型安全检查,声明的变量都需要给定一个默认值

解决:在main.dart的运行参数中加上【--no-sound-null-safety】

 

2问题:Could not find a generator for route RouteSettings("/layoutDemo", null) in the _WidgetsAppState.

解决:检查目标页面是否有报错或逻辑错误,目标页面无法解析就会找不到路由。尝试重启Emulator和重新运行程序,报错信息会显示在手机屏幕上。

posted @ 2023-01-07 23:52  旋律狠伤感  阅读(206)  评论(0)    收藏  举报