Flutter `颤振医生`报告错误`安卓工具链-为安卓设备开发`

Flutter `颤振医生`报告错误`安卓工具链-为安卓设备开发`,flutter,android-sdk-2.3,Flutter,Android Sdk 2.3,我在Mac中运行flatter doctor: 下面是一个问题: $ flutter doctor Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Mac OS X 10.14 18A391, locale zh-Hans-CN) [✗] Android toolchain - develop for Android

我在Mac中运行
flatter doctor
: 下面是一个问题:

$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Mac OS X 10.14 18A391, locale
    zh-Hans-CN)
[✗] 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/setup/#android-setup for detailed
      instructions).
      If the Android SDK has been installed to a custom location, set
      ANDROID_HOME to that location.
      You may also want to add it to your PATH environment variable.
但是我已经在我的Mac上安装了Android SDK,路径是
/Users/delo/software/Android SDK macosx

在问这个问题之前,我必须在我的
/etc/path.d/android sdk
文件中添加
/Users/delo/software/android sdk macosx
,并将
路径添加到android sdk/tools
路径添加到android sdk/platform tools

但这个问题仍然存在


EDIT-01

这是echo$路径:

/Library/Frameworks/Python.framework/Versions/3.5/bin:/Users/delo/.rvm/gems/ruby-2.3.3/bin:/Users/delo/.rvm/gems/ruby-2.3.3@global/bin:/Users/delo/.rvm/rubies/ruby-2.3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/Users/delo/software/android-sdk-macosx:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Wireshark.app/Contents/MacOS:/opt/local/bin:/usr/local/mysql/bin:/usr/local/Cellar/go/1.7.6/bin:/Users/delo/.rvm/bin:/usr/local/sbin:/Users/delo/software/android-sdk-macosx/tools:/Users/delo/software/android-sdk-macosx/platform-tools

我看到你的$PATH已经添加了ANDROID SDK路径及其
工具
平台工具
路径,但是没有配置颤振路径,但是你仍然可以运行
颤振医生
命令,应该有复制错误

在您的情况下,必须存在
ANDROID\u HOME
变量配置错误

你应该遵循正确的方法:

附加

export PATH=/path/to/your/flutter/bin:$PATH
export ANDROID_HOME="/path/to/your/android-sdk"
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools


然后您只需
source~/.bash_profile

就可以在此处发布调用
echo$PATH
的结果。请检查。将最后一个属性
/Users/delo/software/android sdk macosx/platform toolsdelo
更改为
/Users/delo/software/android sdk macosx/platform tools
它是一个多副本,它是
/Users/delo/software/android sdk macosx/platform tools
。尝试设置安卓主页