繁体   English   中英

在指定位置找不到 Flutter SDK - 在 Android Studio 中

[英]Flutter SDK is not found in the specified location - in Android Studio

我正在安装 Flutter,除了上面指定的一件事之外,一切都很好。

Flutter 医生是这样说的:

$扑医生 -v

[√] Flutter (Channel beta, v0.7.3, on Microsoft Windows [Version 10.0.17134.228], locale nl-NL)
    • Flutter version 0.7.3 at C:\Flutter\flutter_windows_new\flutter
    • Framework revision 3b309bda07 (13 days ago), 2018-08-28 12:39:24 -0700
    • Engine revision af42b6dc95
    • Dart version 2.1.0-dev.1.0.flutter-ccb16f7282

[√] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at C:\Users\iwijsman\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 27.0.3
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b02)
    • All Android licenses accepted.

[√] Android Studio (version 3.1)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 28.0.1
    • Dart plugin version 173.4700
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b02)

[√] IntelliJ IDEA Community Edition (version 2018.2)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.2.2
    • Flutter plugin version 28.0.4
    • Dart plugin version 182.4323.44

[√] Connected devices (1 available)
    • Pixel 2 • FA83P1A01724 • android-arm64 • Android 9 (API 28)

• No issues found!

我已将请求的路径添加到变量中,并且在 Android Studio 中,插件已安装并应用,但我仍然收到此错误。

请帮帮我,我哪里错了?

我面临同样的问题,但尝试上述解决方案没有帮助。 所以我尝试了另一件事:

  1. 打开文件
  2. 从文件菜单中选择设置
  3. 从左侧面板中选择语言和框架
  4. 选择颤振
  5. 然后从右侧面板中选择您的 flutter SDK 的位置

Flutter SDK 的位置是您复制或克隆代码的位置。 就我而言,它如下所示: 在此处输入图片说明
如果指定位置包含 flutter SDK,则 version 部分将包含您的 flutter 版本。 如果没有,版本部分将不包含任何版本,并且设置对话框底部将显示一条消息:

Flutter SDK 在指定位置找不到

希望这可以帮助。

如消息中所述,它是可选的,仅用于特定任务。

您可以从 Android Studio 安装它

菜单 > 工具 > SDK 管理器 > Android SDK(对话框左侧)> SDK 工具(选项卡)

确保启用此行

在此处输入图片说明

用 [OK] 它应该被安装。

SDK 的路径应该是 Flutter 主文件夹(例如C:\\src\\flutter而不是环境变量路径中设置的bin文件夹。

您可以通过两种方式设置 Flutter SDK 路径。

  1. 创建项目的时候会要求设置flutter SDK的路径,这里就可以设置它的路径了。

在此处输入图片说明

  1. 如果您在创建项目后将 flutter SDK 移动到某个位置,然后如果您想更改路径,那么您可以这样做

要更改 Flutter SDK 路径,请转到:- Preferences -> Languages & Frameworks -> Flutter -> 还有 Flutter SDK 路径:在这里设置您的 SDK 路径(eg/Users/myimac/Development/flutter_1_20_2/flutter)

在此处输入图片说明

  1. 创建一个 android 项目并查看一切正常。
  2. 如果 kotline 的 Gradle 同步问题:文件 -> 设置 -> Kotlin 编译器 -> 目标 JVM 版本更改为 1.8 修复了该问题。

如果一切都作为 android 项目运行良好,则继续:

  1. 文件 -> 设置 -> 语言和框架 -> Flutter。
  2. 选择 flutter sdk 路径作为 src\\flutter 并确定
  3. 如果第 4 步不起作用,则选择路径 src\\flutter\\bin;

注意:如果 android 10.0 不工作,那么用 9.0 试试;

Flutter 文件夹放在 dekstop 上并再次尝试设置 flutter sdk 路径

也检查这个..

https://flutter.dev/docs/get-started/install/windows

需要正确指定Flutter安装路径。 要查找路径,请在命令行中运行:

flutter doctor -v

输出的第二行应该是路径:

[√] Flutter (Channel stable, 2.0.6, on Microsoft Windows [Version 10.0.19041.488], locale en-US)
   --- THIS LINE CONTAINS THE PATH---
    • Flutter version 2.0.6 at C:\src\flutter\flutter_windows_2.0.6-stable\flutter
    • Framework revision 1d9032c7e1 (6 days ago), 2021-04-29 17:37:58 -0700
    • Engine revision 05e680e202
    ...

在 Android Studio 中输入路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM