Flutterのインストールにてこずっています。
最終的にjava.se.eeが見つかりませんというエラーで膠着状態です。
環境は、macOS Catalina(10.15.4)です
$ flutter doctorで以下のエラーメッセージを確認しました
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3) ✗ Android license status unknown. Try re-installing or updating your Android SDK Manager. See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.
ここから色々試すのですが、うまくいきません↓
試したこと(時系列)
- 言われた通りにAndroidSDKの再インストールを試しました
具体的には、AndroidStudioのPrefarence>>Appearance&Behavior>>SystemSettings>>AndroidSDKで
SDKtoolsをアンインストール後、再インストールしました
公式ページ(https://flutter.dev/docs/get-started/install/macos)にあるように、
SDKtoolsタブ下方のHide Obsolete Packagesをアンチェックし、Android SDK Tools (Obsolete)もインストールしました
しかし、問題解決せず
$ flutter doctor --android-licenses を実行し、ライセンスアップデートを試みるも下記エラー発生
$ flutter doctor --android-licenses Error occurred during initialization of boot layer java.lang.module.FindException: Module java.se.ee not found
である必要があるとのことなので、バージョン変更を行いました。
java14(jdk-14.0.1)→java8(jdk1.8.0_251)
$ java -version java version "1.8.0_251"
ここでライセンスアップデートをもう一度試みるも同様のエラー発生(なぜか日本語に、、、)
$ flutter doctor --android-licenses エラー: メイン・クラスjava.se.eeが見つからなかったかロードできませんでした
初心者なので皆さんがはまらない落とし穴にハマっているようです。
どなたか解決策を教えてください
補足情報(FW/ツールのバージョンなど)
flutter doctorの全内容は以下、、、
$ flutter doctor Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Mac OS X 10.15.4 19E287, locale ja-JP) [!] Android toolchain - develop for Android devices (Android SDK version 29.0.3) ✗ Android license status unknown. Try re-installing or updating your Android SDK Manager. See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions. [✓] Xcode - develop for iOS and macOS (Xcode 11.4.1) [✓] Android Studio (version 3.6) [✓] Connected device (1 available)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。