我已经安装了Android Studio和 Android SDK。后来我添加了 Flutter 和 Flutter SDK。这是我的问题:当我跑步时
flutter doctor
表明,
我没有安装 Android SDK。
我已经安装了Android Studio和 Android SDK。后来我添加了 Flutter 和 Flutter SDK。这是我的问题:当我跑步时
flutter doctor
表明,
我没有安装 Android SDK。
您可以使用为您的项目配置 Android SDK
flutter config --android-sdk /path/to/android/sdk
该PATH
变量还应包含 SDK,例如
export PATH=$PATH:/usr/local/opt/android-sdk/emulator:/usr/local/opt/android-sdk/build-tools/26.0.1:/usr/local/opt/android-sdk/platform-tools:/usr/local/opt/android-sdk/tools
/usr/local/opt/android-sdk
并且26.0.1
可能与您的系统不匹配。这只是一个例子。
步骤1。
如果你看到这个错误,这意味着 Flutter 没有找到你的 Android SDK。
有两个文件夹包含“Android SDK”的所有文件。它们是“平台”和“平台工具”:
这些文件夹位于我的计算机中:
C:\Users\ZohaibSaleem\AppData\Local\Android\Sdk
(我的名字是 Zohaib Saleem,您应该将我的用户名文件夹名称替换为您的计算机用户名。)
第2步
在 Windows 的搜索栏中输入“Env”
点击“系统变量环境”
点击“高级和环境变量”
转到系统变量→路径→编辑:
现在分别粘贴文件夹“平台”和“平台工具”的路径。
就我而言,路径是:
C:\Users\ZohaibSaleem\AppData\Local\Android\Sdk\platforms
C:\Users\ZohaibSaleem\AppData\Local\Android\Sdk\platform-tools
将路径添加到系统变量后,它看起来像:
点击OK
重新启动 PowerShell 并再次运行命令“flutter doctor”。
现在,Android SDK 问题解决了,但您还面临另一个问题:
要解决此问题,只需运行命令
flutter doctor --android-licenses
并用“Y”接受所有内容。最后,在输入多个“Y”后,再次运行“flutter doctor”,一切就绪!
找到 Android SDK 文件夹(例如D:\SDK)。
将平台( D:\SDK\platforms ) 和平台工具( D:\SDK\platform-tools ) 添加到 PATH 变量中。
跑扑医生。它不应显示任何错误或警告。
对于这个问题,您必须在以下路径中添加三个变量:
C:\Users\admin\AppData\Local\Android\platforms
// 平台路径
C:\Users\admin\AppData\Local\Android\platform-tools
// 平台工具的路径
C:\Users\Admin\AppData\Local\Android\emulator
// 模拟器路径