Android studio Android Studio将Dart spread操作符标记为颤振项目中的错误

Android studio Android Studio将Dart spread操作符标记为颤振项目中的错误,android-studio,flutter,dart,Android Studio,Flutter,Dart,我正在使用Android Studio制作一个颤振应用程序,我正在使用dart的spread操作符(…)将生成的小部件列表添加到小部件列表中。代码如下所示: Column( mainAxisAlignment: MainAxisAlignment.center, children: <Widget>[ QuestionWidget(questions[_questionIndex].question), ..._getAnswe

我正在使用Android Studio制作一个颤振应用程序,我正在使用dart的spread操作符(
)将生成的小部件列表添加到小部件列表中。代码如下所示:

Column(
      mainAxisAlignment: MainAxisAlignment.center,
      children: <Widget>[
        QuestionWidget(questions[_questionIndex].question),
        ..._getAnswerButtons(questions[_questionIndex]),
      ],
    )
列(
mainAxisAlignment:mainAxisAlignment.center,
儿童:[
QuestionWidget(问题[\u questionIndex].question),
…获取答案按钮(问题[\u问题索引]),
],
)
代码很好,应用程序运行没有问题,但Android Studio将spread操作符标记为错误:

这不仅令人讨厌,而且会导致Android Studio无法识别此行中使用的函数
\u getAnswerButtons


有人知道为什么会这样吗?这是Android Studio的问题吗?还是用分析仪?有人知道如何修复这个IDE错误吗?

在您的pubspec.yaml中,您的最低环境SDK版本是什么?如果低于2.3.0,请尝试增加它。

重新启动IDE并设置
sdk:>=2.6.0我将sdk设置为
sdk:>=2.6.0