現象
$ flutter doctor
実行時に以下のようなログが出力された
$ flutter doctor
...
[!] Android toolchain - develop for Android devices (Android SDK version 30.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.
...
環境
- Flutter: 2.8.1_stable
- MacOS: 10.15.7
- Android Studio: 4.0.1
対処方法
Android Studio > Configure > SDK Manager > SDK Tools にて
Android SDK Command-line Tools (latest) (cmdline-tools;latest)
にチェックを入れてインストールする。 (下図参照)
検証方法
再度 $ flutter doctor
を実行して
cmdline-tools component is missing
が出力されなければ ok です。
$ flutter doctor
...
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
...