🏩

flutter 環境構築でcmdline-toolsがなかった話

2023/04/26に公開約800字

問題点

flutter環境構築時に、flutter doctorコマンドを実行した際に、以下が表示されたので、対処法を記します。

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

解決策

Android cmdline-toolsがインストールされていない場合は、以下が有効でした。

  1. Android Studioを開く。
  2. menu barから、Android Studio > Preference をクリック。
  3. Preference内のAppearence and Behavior > System Settings > Android SDKを選択。
  4. 3のページで、SDK toolsを選択。
  5. Android SKD command line-toolsをチェック
  6. 多分インストールされてないので、インストールが始まる。
  7. (必要に応じて?)terminalを再起動して, 解決しているかチェック。

Discussion

ログインするとコメントできます