无法找到Flutter Doctor的Android SDK

时间:2020-06-21 19:27:17

标签: android android-studio flutter sdk

我已经尝试两次在计算机上卸载并重新安装flutter,但是每当我在终端上运行flutter doctor时,仍然会遇到以下错误。

[✗] Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
  Install Android Studio from:
  https://developer.android.com/studio/index.html
  On first launch it will assist you in installing the Android SDK
  components.
  (or visit https://flutter.dev/docs/get-started/install/macos#android-setup
  for detailed instructions).
  If the Android SDK has been installed to a custom location, set
  ANDROID_SDK_ROOT to that location.
  You may also want to add it to your PATH environment variable.

有人知道如何解决此问题吗?另外,这可能是我的模拟器都没有运行我的应用程序的原因吗?谢谢,抱歉,我还是Flutter和android studio的新手。

2 个答案:

答案 0 :(得分:1)

如果无法找到您的Android SDK,则可能是因为您的Android SDK路径不是最新的。

我认为您的问题与此类似:https://github.com/flutter/flutter/issues/45007

尝试flutter config --android-sdk <path-to-your-android-sdk-path>更新Android SDK路径。

答案 1 :(得分:1)

此问题与环境变量有关。

输入环境变量后,您必须单击系统变量并找到“路径”变量。

双击“ Path”变量,然后在右侧添加一个新变量。

您需要添加两个目录, “ D:\ AndroidSDK \平台”和“ D:\ AndroidSDK \平台工具”。

这两个目录可以位于不同的位置,请记住这一点。