티스토리 뷰
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.2.0, on Microsoft Windows [Version 10.0.19043.985], locale ko-KR)
[!] 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 (version 4.1.0)
[√] IntelliJ IDEA Ultimate Edition (version 2019.3)
[√] VS Code, 64-bit edition (version 1.56.2)
[√] Connected device (2 available)
위와같이 나오고나서
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
이런식으로 에러가 뜨는 경우
안드로이드 스튜디오 설정에서 sdk 로 검색후 sdk tool에서 android sdk command-line tools (latest) 체크로 추가
(Android SDK Tools (obsolate)를 추가해주면 된다는 이야기도 있지만 본인은 추가된 상태에서 이러가 났었다. )
출처 - https://stackoverflow.com/questions/49758849/flutter-io-android-license-status-unknown
'프로그래밍 > 안드로이드' 카테고리의 다른 글
Flutter로 앱 만든 사용후기 (0) | 2021.12.04 |
---|---|
웹플럭스 코틀린(Coroutine) 외부 api 접속 (0) | 2021.05.18 |
웹플럭스 코틀린(Coroutine) 리턴 방식 (0) | 2021.05.18 |
웹플럭스 코틀린(Coroutine) db 사용법 (0) | 2021.05.18 |
웹플럭스 코틀린(Coroutine) 에서 post get 받는 방법 (0) | 2021.05.18 |