当我 运行 命令 flutter doctor 时,我收到错误“cmdline-tools 组件丢失”和 "Android license status unknown"

I'm getting the error 'cmdline-tools component is missing" and "Android license status unknown" , when i run the command flutter doctor

[!] Android toolchain - develop for Android devices (Android SDK version 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.
    X Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.

--------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ----

我的 windows 10 笔记本电脑出现上述错误。谁能帮帮我。

我能够通过以下步骤解决问题。

  1. 正在 Android Studio 中更新 SDK。
  2. 正在更新 Android Studio 中的 SDK 工具。
  3. 正在下载 Android SDK 命令行工具。

我关注了这篇文章:https://flutter-developer.medium.com/flutter-flutter-doctor-results-with-cmdline-tools-component-is-missing-f6371a9c6e97