[Flutter] flutter doctor実行時にAndroid license status unknownが出た時の対処方法


Published on May 31, 2020

Flutterの開発環境ステータスを確認するflutter doctorを実施した際に、Android license status unknownというエラーが出ました。

✗ Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See
      https://developer.android.com/studio/#downloads or visit
      visit
      https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions.


flutter doctor --android-licensesの実行


terminal
$ flutter doctor --android-licenses


Android sdkmanager tool not foundが出た場合


下記のエラーが出た場合は、

Android sdkmanager tool not found
(/Users/sakutaro/Library/Android/sdk/tools/bin/sdkmanager).
Try re-installing or updating your Android SDK,
visit
https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions.

Android Studio起動後画面のConfigureからSDK Managerを開いて、sdkmanager toolをインストールします。

add-sdk-tools

SDK Manager画面のSDK Toolsタブを表示して、画面下部のHide Obsolete Packagesのチェックを外します。

Android SDK Tools(Obsolete)にチェックを入れてインストールします。

terminal
$ flutter doctor --android-licenses

これで解決するはず。

If you like it, share it!