运行颤振医生后出错:无法找到Android SDK
Posted
技术标签:
【中文标题】运行颤振医生后出错:无法找到Android SDK【英文标题】:Error after running flutter doctor : Unable to locate Android SDK 【发布时间】:2021-08-21 21:43:45 【问题描述】:我在安装flutter然后运行flutter doctor检查是否安装成功后出现这些错误,虽然我已经在android Studio的安装进度步骤中安装了Android Studio和Android SDK,完全没有问题,我该怎么办现在?
【问题讨论】:
你的 Flutter 应用程序没有运行吗? 在 Android Studio 中,您应该检查以确保安装了 Android SDK 命令行工具。添加这个解决了我在 Flutter 中的问题。 ***.com/a/67791870/8094969 【参考方案1】:如果您使用的是 android studio,请尝试以下步骤:
单击工具 > SDK 管理器。
在 SDK 平台选项卡中,选择 Android 10 (29)。
在 SDK 工具选项卡中,选择 Android SDK Build-Tools 29(或更高版本)。
点击确定开始安装。
如果上述步骤不能解决您的问题,请尝试更新 SDK 路径
flutter config --android-sdk <path-to-your-android-sdk-path>
注意:路径必须用双引号括起来
"C:\Users\username\AppData\Local\Android\Sdk"
【讨论】:
我都试过了,但是当我尝试更改路径时,它告诉我命令的语法不正确。 我已经修复了 Androd 工具链 - 为 Android 设备开发错误,但仍然存在 Android Studio(未安装)错误。 通过使用 flutter config --android-studio-dir以上是关于运行颤振医生后出错:无法找到Android SDK的主要内容,如果未能解决你的问题,请参考以下文章
颤振医生 --android-licenses 错误:无法找到或加载主类 Studio
当我尝试运行颤振医生 --android-licenses 时出错
[tag][!] Android Studio(未安装)[tag],在 PC 上运行颤振医生时出错