Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio 我的颤振代码下面有红线,但代码运行良好,没有错误_Android Studio_Flutter - Fatal编程技术网

Android studio 我的颤振代码下面有红线,但代码运行良好,没有错误

Android studio 我的颤振代码下面有红线,但代码运行良好,没有错误,android-studio,flutter,Android Studio,Flutter,正如您在右上角看到的,有一个绿色的勾号表示代码正在运行,我用这个代码构建的应用程序运行良好,符合预期。 需要帮助才能骑上那些红色下划线 更新1: 更新2:欢迎使用堆栈溢出。看起来像是标准的包导入错误 请参阅此处的链接 我建议您尝试在终端中运行三个命令 flutter doctor flutter clean flutter pub get 如果在这些命令中发现错误,请相应地执行 如果没有错误,我建议检查.packages文件和pubspec.lock的内容,确保它们列出了所有要导入的依赖项

正如您在右上角看到的,有一个绿色的勾号表示代码正在运行,我用这个代码构建的应用程序运行良好,符合预期。 需要帮助才能骑上那些红色下划线

更新1:
更新2:

欢迎使用堆栈溢出。看起来像是标准的包导入错误

请参阅此处的链接

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

flutter doctor
flutter clean 
flutter pub get
如果在这些命令中发现错误,请相应地执行


如果没有错误,我建议检查.packages文件和pubspec.lock的内容,确保它们列出了所有要导入的依赖项,包括flift和Dart

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

'package:YOURAPPNAME/FadeAnimation.dart'

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

我也遇到了同样的问题,这非常令人沮丧,但能够解决它

对我有效的方法是通过删除整个“
.AndroidStudio4.0
”(或您正在使用的任何版本)文件夹将我的Android Studio设置恢复为默认设置,该文件夹通常位于
C:\Users\[user name]\。

然后打开Android Studio,选择
不导入任何设置
,安装Dart和Flatter插件,就这样

大概需要2分钟

flutter doctor
flutter clean 
flutter pub get
输入这些命令后,flatter代码不会编译


我尝试了颤振升级,现在问题解决了。

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

使用Flatter升级命令这对我很有帮助。

在尝试解决问题并尝试所有建议(在我的情况下不起作用)数周后,我注意到我的项目的Flatter sdk路径是空的。进入正确路径后,所有红线立即消失

步骤:

  • 转到文件|设置|语言与框架|颤振

  • flatterSDK路径:C:\src\flatter(在我的例子中)

  • 单击应用

  • 单击“确定”


  • 你安装了颤振插件了吗?颤振医生-v的输出后command@Thepeanut是的,我have@pskink正如您所看到的,颤振博士中没有错误-vYes,没有错误,并且所有必需的依赖项都在那里,没有区别当你尝试启动应用程序时,你在调试日志中得到了什么?我已经发布了截图,可能尝试重新加载你的项目(剪切并粘贴到其他文件夹中,然后重新加载),或者尝试删除你添加的最新代码行。谢谢,这很有帮助。谢谢。非常感谢你。我已经找了三个多月了。你是一个无效缓存和重启解决了相同的问题,我如何重启分析仪?