Android工具链-我为Android设备开发(Android SDK版本30.0.3):
X 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工具链-我为Android设备开发(Android SDK版本30.0.3):
X 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开始屏幕看起来与上面的答案不同,我想分享我的解决方案:
打开Android Studio,点击欢迎屏幕上的“more actions”。 点击“SDK管理器”
在“*首选项”窗口转到“*SDK Tools•”选项卡 选择“Android SDK命令行工具(最新)”复选框。 点击“应用”。
其他回答
如果您已经下载了cmdline-tools和Android SDK,请确保Flutter没有在错误的目录中查找:
flutter config --android-sdk=""
您的Android SDK版本需要更新。
打开Android Studio→点击顶部栏的Android Studio→首选项→外观&行为(点击打开下拉菜单)→系统设置(点击打开下拉菜单)→Android SDK→SDK工具(选项卡)。
检查Android SDK命令行工具(最新)→应用→单击确定。更新完成后,运行flutter doctor。
外观和行为菜单的截图
由于我的Android Studio开始屏幕看起来与上面的答案不同,我想分享我的解决方案:
打开Android Studio,点击欢迎屏幕上的“more actions”。 点击“SDK管理器”
在“*首选项”窗口转到“*SDK Tools•”选项卡 选择“Android SDK命令行工具(最新)”复选框。 点击“应用”。
如果你是Mac用户,只需打开终端并粘贴:
cd Library/Android/sdk/tools/bin./sdkmanager --install "cmdline-tools;latest"
然后按Enter键。
该命令将安装最新版本的cmdline-tools。
那就去找扑动医生,错误就会消失。
对于macOS,我运行这个命令;
cd ~/Library/Android/sdk/tools/bin
./sdkmanager --install "cmdline-tools;latest"
然后,当我再次运行flutter doctor命令时,它确认问题已解决。