我的抖动代码下出现红线,但代码运行正常,没有错误

时间:2020-03-30 04:55:24

标签: android-studio flutter

如您在右上方所看到的,有一个绿色的勾,表示代码正在运行,并且使用此功能构建的应用程序可以正常运行,并且符合预期。 需要帮助来克服这些红色底线。

https://i.stack.imgur.com/jJvvJ.png

更新1:Output of flutter doctor -v 更新2:Output of debug on app

7 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,虽然很令人沮丧,但能够解决。

对我有用的是通过删除通常位于.AndroidStudio4.0 C:\Users\[user name]\.”(或您使用的任何版本)文件夹将我的Android Studio设置恢复为默认设置>

然后打开Android Studio,选择NOT to import any settings,安装Dart和Flutter插件,就是这样。

大约需要2分钟。

答案 1 :(得分:0)

欢迎堆栈溢出。看起来像是标准软件包导入错误。

在此处查看链接。 https://flutter.dev/docs/development/packages-and-plugins/using-packages

我建议您在运行三个命令的终端中尝试

flutter doctor
flutter clean 
flutter pub get

如果您发现任何这些命令有错误,请采取相应措施。

如果没有错误,建议您检查.packages文件和pubspec.lock的内容,以列出要导入的所有依赖项,包括Flutter和Dart。

答案 2 :(得分:0)

看看您的第一次导入,应该是这样的:

'package:YOURAPPNAME/FadeAnimation.dart'

此外,尝试使android studio缓存无效并重新启动(在文件菜单中)

答案 3 :(得分:0)

flutter doctor
flutter clean 
flutter pub get

输入这些命令后,flutter代码无法编译。

我尝试了 flutter upgrade ,现在问题解决了。

答案 4 :(得分:0)

如果您使用的是VS Code,有时重新启动分析仪可以解决您的问题。有时flutter clean然后flutter pub get解决。 就我而言,两者都不起作用。 只有一个项目存在此问题,但项目仍可以正常工作。 我认为Reinstallng Android Studio和Flutter sdk将解决此问题

答案 5 :(得分:0)

使用flutter upgrade命令可以帮助我。

答案 6 :(得分:0)

几周后尝试找出问题并尝试所有建议(对我而言不起作用),我注意到我项目的Flutter SDK路径为空。输入正确的路径后,所有红线都会立即消失!

步骤:

  1. 转到文件|设置|语言和框架|颤抖。

  2. Flutter SDK路径:C:\ src \ flutter(以我为例)

  3. 单击“应用”

  4. 单击“确定”