티스토리 뷰

사실 이 오류의 경우 발생여부가 개발에 영향을 끼치지 않는 경우가 있다. 그냥 flutter run 했을 때 잘 돌아가기도 한다. 

그러나 이 거슬리는 문제를 해결하기 위해서 검색결과 해결책을 찾을 수 있었다.


개발환경: 윈도우 10

결론

1. C:\Users\유저이름\AppData\Local\Android\Sdk\tools\bin 에 위치한 sdkmanager.bat 파일을 vscode 와 같은 선호하는 ide 로 연다.

2. "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS%   ~~   앞의 내용으로 시작하는 라인을 찾아서 사이에 아래와 같은 코드를 집어넣는다.

3. --add-modules java.xml.bind

4. 완성된 코드는 다음의 형태를 가진다.

5. "%JAVA_EXE%" %DEFAULT_JVM_OPTS% --add-modules java.xml.bind %JAVA_OPTS%   ~~

6. 이후 커멘드창에서 C:\Users\유저이름\AppData\Local\Android\Sdk\tools\bin\sdkmanager --update  을 쳐서, 안드로이드 개발도구를 업데이트한다. 


사실 flutter doctor 가 워낙 잘되어 있어서, flutter doctor --android-licenses 라는 커멘드를 입력했을 때 뭘 어떻게 하라고 알려주지만, 정작 그 명령어가 오류가 발생해버려서 stackoverflow 와 github 을 뒤져야만 했다..





댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함