正在运行 Gradle 任务“assembleDebug”...
AppData/Local/Pub/Cache/git/getflutter-a714b9b006b2208c983b8ecbeb21302f8ccacc13/lib/components/appbar/gf_appbar.dart:312:45: 错误:找不到方法:'Scaffold.maybeOf'。
正在运行 Gradle 任务“assembleDebug”...
最终 ScaffoldState scaffold = Scaffold.maybeOf(context);
运行 Gradle 任务 'assembleDebug'... ^^^^^^^
正在运行 Gradle 任务“assembleDebug”...
正在运行 Gradle 任务“assembleDebug”...
FAILURE:构建失败,出现异常。
正在运行 Gradle 任务 'assembleDebug'...
答案 0 :(得分:0)
在撰写此答案时,maybeOf
方法在 Flutter 的稳定通道中不可用。如果您想使用 maybeOf
方法,那么您应该相应地调整您的 Flutter 通道。或者,您可以将 of
方法与 nullOk: true
结合使用。
看起来您可能有一个 dependency on an unpublished package (getflutter)。此依赖项引入了使用新 maybeOf
方法的 getflutter 包的 version,但是您使用的是 Flutter 的稳定频道,它没有此方法。您可以通过将软件包版本替换为已发布的版本来解决此问题:
dependencies:
getwidget: ^1.2.4