오류 발견
플러터 코드를 작성할 때 VS Code 를 이용해서 작성한다. 안드로이드 스튜디오보다 훨씬 가독성이 있고 훨씬 가볍기 때문이다. VS Code 로 에뮬레이터를 돌려보고 apk 로 내보내어 테스트를 하는 등 큰 문제는 없으나 완성된 앱을 출시하기 위해서 Generate Signed Bundle 을 통해 aab 파일을 만들 때에는 CLI 가 불편하다. keystore 에서 키를 불러오고 필요한 정보를 입력하고 저장하는 것은 GUI 가 훨씬 편하다.
예전에는 빌드하면서 GradleException 를 발견하고 그냥 해결하고 말았는데 이번에 확인해 보니 VS Code 에서 작성된 코드를 안드로이드 스튜디오에서 불러오니 GradleException 오류가 생성되는 것을 확인하였다.
해결 방법
이 오류를 해결하는 방법은 간단하다.
GradleException() -> FileNotFoundException()
로 바꿔주는 것이다.
stackoverflow 에 최신 안드로이드 SDK 에서는 더 이상 GradleException() 를 지원하지 않는다는 답변이 있다.
아마도 안드로이드 스튜디오로를 통해 초기 플러터 앱을 생성하면 아마도 이 오류를 안 볼지도 모르겠다.
하지만 VS Code 가 훨씬 편하니 그냥 계속 하던대로 할 거다.
https://stackoverflow.com/questions/55575122/android-studio-cannot-resolve-symbol-gradleexception
'알아가기 > Flutter' 카테고리의 다른 글
[Flutter] "버전 코드는 이미 사용되었습니다. 다른 버전 코드를 사용해 보세요." 해결 (0) | 2022.11.14 |
---|---|
[Flutter] mp3 사운드 파일 재생 하기 (매우 간단하게..) (0) | 2022.11.09 |
[Flutter] Please enable Developer Mode in your system settings. 해결 (0) | 2022.11.09 |
[Flutter] 앱 릴리즈 하려는데 Execution failed for task 뜰 때 (0) | 2022.10.13 |