[英]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.