问题描述
[这里是医生总结][1]
缺少 cmdline-tools 组件 运行 `path/to/sdkmanager --install "cmdline-tools;latest" [1]:https://i.stack.imgur.com/cqbIw.png
解决方法
检查 Android Studio 文件夹之外的 Sdk 文件夹:里面应该有一个 cmdline-tools 文件夹。 如果没有安装它: 打开你的android studio>工具>系统设置>androidsdk>选择androidsdk命令行工具,..build工具,..sdk平台工具,..sdk工具>点击OK。 还要记下上面给出的 sdk 安装位置。您可能还需要它。
接下来,您是否正确添加了以下环境变量:ANDROID_HOME、ANDROID_SDK_ROOT、JAVA_HOME?
接下来,将平台工具文件夹的位置添加到环境变量 PATH
中。
平台工具文件夹与android studio 一起安装,在Android Studio 文件夹之外的Sdk 文件夹中。 ("C:\Android\Sdk\平台工具")
最后,运行 flutter doctor --android-licenses 接受许可条件。
如果您需要进一步的帮助,请在命令提示符下发布 flutter doctor -v
的结果。