某个类找不到
某个类的构造方法报错,说isn't a function
不是一个方法
如截图:
原因
因为当前的导包存在有冲突,如图中的两个包,里面都有这个MaterialPage的类,所以Flutter编译器检查的时候就会报错
解决方法
解决很简单,只需要加个as
关键字,给冲突的包名起一个别名,之后调用的时候别名.类名
即可成功解决
Flutter引用plugin插件报错
项目中使用了一些本地插件,但是插件里面却是,报错了,进去查看的时候,说是找不到包的文件
原因
在执行外面的导包操作(pub get)的时候,Flutter并不会自动地给plugin插件里面的依赖导包,所以我们得一个个地手动导包
我目前使用的是1.20版本,可能之后会更新自动导包的功能?
解决方法
打开每一个plugin插件的yaml文件,之后选择菜单的获取依赖选项即可,如下图所示:
评论区