flutter doctor 提示 Android toolchain - develop for Android devices ✗ cmdline-tools component is missing 的解决办法


最近在搭建 Flutter 开发环境,按照流程执行 flutter doctor 命令,输出信息含有如下提示:


                    [✗] Android toolchain - develop for Android devices
                        ✗ cmdline-tools component is missing
                        Run `path/to/sdkmanager --install "cmdline-tools;latest"`
                        See https://developer.android.com/studio/command-line for more details.
                

解决办法 (该解决方案是在 Android Studio 2022.1 版本上操作,其他版本流程应该差不多)

第一步:打开你的 Android Studio(如果没安装需要先去安装)

第二步:打开设置(Settings)

第三步:再进入SDK管理器(Appearance & Behavior -> System Settings -> Android SDK)

第四步:切换到 SDK Tools 选项卡

第五步:找到 Android SDK Command-line Tools 这一项,将它勾选上,在点击右下角应用按钮,等他它下载完这个插件即可

完成!

此时再次执行 flutter doctor 命令应该不会再出现上述提示了

参考资料 Reference :
Flutter doctor --> Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)