前提・実現したいこと
flutterの環境構築をしています。
Android studioをダウンロードしてプラグインなども済ませました。
発生している問題・エラーメッセージ
flutter doctor Doctor summary (to see all details, run flutter doctor -v): [√] Flutter (Channel stable, 2.2.2, on Microsoft Windows [Version 10.0.19042.1052], locale ja-JP) [!] Android toolchain - develop for Android devices (Android SDK version 30.0.3) 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. [√] Chrome - develop for the web [√] Android Studio [√] IntelliJ IDEA Community Edition (version 2021.1) [√] VS Code (version 1.57.1) [√] Connected device (2 available) ! Doctor found issues in 1 category. C:\Users\ユーザー名>flutter doctor --android-licenses Exception in thread "main" java.lang.NoClassDefFoundError:javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156) at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 5 more
このエラーの対処法を教えてください。プログラミング初心者です。拙い文章で申し訳ないです。
該当のソースコード
コマンドプロンプト
試したこと
JAVA_HOMEを変数名として、環境変数を設定しました
AndroidStudio側のJDKやSDKのlocationも設定されています。
JAVAのバージョン8を試そうと思い、.exeをダウンロードしたのですが、なぜかインストールできず。
コマンドプロンプトでjava -versionとしても「'java' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と出てしまいます。
補足情報(FW/ツールのバージョンなど)
windows 10
Android studioのバージョンは4.2.1です。
あなたの回答
tips
プレビュー