错误:入口点不在当前项目中

时间:2019-07-12 04:03:11

标签: flutter

无法从Android Studio运行Flutter,未检测到Flutter项目,其显示错误:入口点不在当前项目之内

每次重新启动android studio都会显示相同的错误消息

enter image description here

10 个答案:

答案 0 :(得分:6)

1)确保从以下位置正确配置 flutter dart sdk 路径

文件->设置..->语言和框架 以及 Dart 选项中的项目模块确保已启用Dart支持 enter image description here

2)最后,选择文件->无效的缓存并重新启动

enter image description here

3),因此在执行第二步后,您可能会进入 File-> Project Structure .. 选项,然后选择Select Modules,然后仅添加根文件夹路径并在第二步上方重复重复 对我来说这有效

答案 1 :(得分:4)

删除flutter项目中的.idea文件夹并重新启动android studio对我有帮助。

请参考此问题What is the .idea folder?,然后决定删除.idea文件夹是否安全。

答案 2 :(得分:2)

  

单击文件->项目结构->模块,然后添加以下文件的根文件夹   您的项目,然后它将检测到其抖动的应用程序,然后构建并   工作

它为我工作

参考:https://github.com/flutter/flutter-intellij/issues/2307

答案 3 :(得分:1)

尝试删除项目文件夹中的.idea文件夹,然后使Android Studio无效并重新启动。

答案 4 :(得分:1)

这个问题发生在我身上

我这样解决了

转到Android Studio曲目

我有这种方式

C:\Users\mustafamaxL\.AndroidStudio4.0\system

删除文件夹(缓存)

然后,再次启动Android Studio

答案 5 :(得分:1)

如果缺少ios,android或lib文件夹,则通常表示项目结构有问题。

要修复此问题,请删除项目根目录中的.idea文件夹,然后重新启动Android Studio。如果您使用的是Mac,则可以通过pressing Command+Shift+Dot in Finder显示隐藏的.idea文件夹。

.idea文件夹将自动重新生成,所有内容都应恢复到其所属位置。

有关原始解决方案,请参见this post

答案 6 :(得分:0)

使用gradle文件同步项目将解决该问题:

enter image description here

答案 7 :(得分:0)

您可以在“文件”菜单中使用Gradle同步文件。

其他您可以在“文件”菜单中重新添加文件/项目根文件夹。

文件->项目结构->模块

然后添加项目的根文件夹(带有+图标),然后它将再次检测到它是一个不稳定的应用程序,然后再次构建并工作。

答案 8 :(得分:0)

对我来说,我的项目缺少pubspec.yaml文件,它被错误地删除了,而不是警告丢失的文件,我得到了这个错误

enter image description here

答案 9 :(得分:0)

我今天也遇到了同样的问题,并在这里尝试了其他解决方案,但根本没有用。

就我而言,我从项目目录中删除了三个文件夹,分别为androidios.idea,然后重新启动了 android studio strong>,最后我在Android Studio的终端机中发出了此命令。flutter create .创建了适当的目录(即android&ios)。

现在一切正常。

注意:在删除 android / ios 目录之前,请先备份这些目录,前提是您之前在android / ios目录中提供了本机代码。

希望此解决方案在其他人无法使用时会有所帮助。