侧边栏壁纸
博主头像
Stars-One的杂货小窝博主等级

所有的创作都是有价值的

  • 累计撰写 277 篇文章
  • 累计创建 46 个标签
  • 累计收到 27 条评论

目 录CONTENT

文章目录

初导入Flutter项目出现的问题Bug及解决

Stars-one
2020-08-31 / 0 评论 / 0 点赞 / 1038 阅读 / 2193 字

某个类找不到

某个类的构造方法报错,说isn't a function不是一个方法

如截图:
错误截图

原因

因为当前的导包存在有冲突,如图中的两个包,里面都有这个MaterialPage的类,所以Flutter编译器检查的时候就会报错

解决方法

解决很简单,只需要加个as关键字,给冲突的包名起一个别名,之后调用的时候别名.类名即可成功解决

别名调用方式

Flutter引用plugin插件报错

项目中使用了一些本地插件,但是插件里面却是,报错了,进去查看的时候,说是找不到包的文件

本地插件报错

原因

在执行外面的导包操作(pub get)的时候,Flutter并不会自动地给plugin插件里面的依赖导包,所以我们得一个个地手动导包

我目前使用的是1.20版本,可能之后会更新自动导包的功能?

解决方法

打开每一个plugin插件的yaml文件,之后选择菜单的获取依赖选项即可,如下图所示:

导包操作

0

评论区