错误:找不到Flutter SDK。在local.properties文件中使用flutter.sdk定义位置

时间:2019-07-24 05:23:16

标签: android flutter sdk

ERROR: Flutter SDK not found. Define location with flutter.sdk in the local.properties file.

我已经导入了Flutter示例应用程序mahtab-ali-fitness_app_ui,有人知道吗,这会给我带来错误?

10 个答案:

答案 0 :(得分:2)

Android > app > build.gradle:如果你用这个替换那里写的代码,它可能会工作

throw new FileNotFoundException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")

答案 1 :(得分:1)

我主要同意其他人所说的,这对我有用:

(Windows+Android Studio)

第 1 步: 在 Project 视图中更改 local.properties 文件中的这些行以更新 sdks(my_app/android/app/local.properties) 的路径

sdk.dir=C\:\\\\Users\\username\\AppData\\Local\\Android\\Sdk

flutter.sdk=C\:\\\\src\\flutter

*"username" 是你自己的用户

第 2 步: 在 Android Studio 中,使用“File>Invalidate Caches/Restart...”选项重新启动您的 IDE,然后从出现的窗口中按“Invalidate and Restart”。

Android Studio 将重新启动并且 build.gradle 文件错误应该消失了。

您好!

答案 2 :(得分:0)

您需要进入 android 文件夹。然后单击 local.properties 文件。

它包含这样的内容

sdk.dir=/Users/sunnysaini/Library/Android/sdk
flutter.sdk=/Users/sunnysaini/development/flutter
flutter.buildMode=debug
flutter.versionName=1.0.0
flutter.versionCode=1

,问题出在 flutter.sdk 路径上。您需要用 flutter sdk 路径替换此路径。

答案 3 :(得分:0)

如果在C:/驱动器上安装了flutter。路径将是这样

flutter.sdk=C\:\\flutter

别忘了在C后面加上\。

答案 4 :(得分:0)

local.properties文件中添加以下行。

flutter.sdk=C\:\\flutter_sdk\\flutter_windows_1.17.5-stable\\flutter

请确保在每个文件夹名称之间添加两个反斜杠,而不是在C之后添加一个反斜杠。

答案 5 :(得分:0)

检查您的local.properties文件,flutter.sdk的路径是否有效。如果有效,请尝试升级flutter插件并重新启动IDE。这为我解决了这个问题。

答案 6 :(得分:0)

在位于应用程序android文件夹中的local.properties文件中,将路径添加到下载的flutter文件夹中,并确保正确写入路径

enter image description here

答案 7 :(得分:0)

我在 local.properties 中有正确的路径,但仍然存在同样的问题。

export ANDROID_HOME=/home/user/Android/Sdk

解决了我的问题

答案 8 :(得分:0)

对我来说,打开flutter项目并做了一个错误就消失了

<块引用>

颤动酒吧获得

自动创建的文件,在android studio中打开时一切正常

答案 9 :(得分:0)

如果你安装了 Flutter SDK。

运行:

flutter doctor -v

第一行会显示安装路径..

(如果您没有安装,请参阅文档)