【发布时间】:2020-07-03 05:41:33
【问题描述】:
最近我将我的 Mac 升级到了 Catalina。
我安装了 Java,按照文档将 JAVA_HOME 设置为 $(/usr/libexec/java_home)。我安装了 Android Studio 和 SDK 工具并将 ANDROID_HOME 变量设置为 /Users/username/Library/Android/sdk。
我下载了flutter,并将flutter/bin添加到我的环境变量$PATH中,当我运行flutter doctor时,它运行良好并给了我结果正如预期的那样,没有检查所有功能,但是因为我是第一次设置它。
但是当我运行 flutter doctor --android-licenses 时,它给了我一个错误,上面写着:
未找到 Android sdkmanager 工具,请尝试重新安装或升级您的 Android SDK。
【问题讨论】:
-
通过从 android studio sdk manager 安装 cmdline-tools 并将 sdk/cmdline-tools/latest 的内容复制到 sdk/tools 目录,我能够更进一步。但即使在那之后,当我运行命令时,它也会显示“需要更新版本的 Android SDK”。当我运行上述命令“./sdkmanager --update”时,它显示“找不到JDK命令”。
标签: android flutter macos-catalina android-sdk-manager