[英]Error running my flutter project : Scaffold.maybeOf(context)?
Running Gradle task 'assembleDebug'... AppData/Local/Pub/Cache/git/getflutter-a714b9b006b2208c983b8ecbeb21302f8ccacc13/lib/components/appbar/gf_appbar.dart:312:45: Error: Method not found: 'Scaffold.maybeOf'. 运行 Gradle 任务“assembleDebug”...
最终的 ScaffoldState 脚手架 = Scaffold.maybeOf(context); 运行 Gradle 任务 'assembleDebug'... ^^^^^^^ 运行 Gradle 任务 'assembleDebug'...
运行 Gradle 任务“assembleDebug”...
FAILURE:构建失败并出现异常。 运行 Gradle 任务“assembleDebug”...
在撰写此答案时, maybeOf
方法在 Flutter 的稳定通道中不可用。 如果您想使用maybeOf
方法,那么您应该相应地调整您的 Flutter 通道。 或者,您可以将of
方法与nullOk: true
一起使用。
看起来您可能依赖于未发布的 package (getflutter)。 这个依赖引入了 getflutter package 的一个版本,它使用了新的maybeOf
方法,但是你在 Flutter 的稳定通道上,它没有这个方法。 您可以通过将 package 的版本替换为已发布的版本来解决此问题:
dependencies:
getwidget: ^1.2.4
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.