-
[Android] e: Could not load module <Error module> 에러Android📱/삽질 기록... 2024. 9. 5. 23:16
Android 멀티모듈 환경에서 e: Could not load module <Error module> 에러로 컴파일 에러가 뜨면서 빌드가 안되었다
예전에도 겪어본 적 있는 에러라서
그때는 data class의 이름을 바꿨다가 파일이름이랑 class 이름이랑 안 맞아서 일어난 문제였어서
이번에도 그런 줄 알고 찾아봤는데
아무리 봐도 그런 파일이 없어서
검색을 해봤더니 java 버전이 안 맞아서 그런다는 이야기 밖에 못 찾아서
git 변경 이력을 보면서 build 파일이 변경된 기록이 있는지 찾아봤는데
없었다.....
특정 모듈을 불러오다가 나는 에러라
해당 모듈 제거하고 빌드해 보고, --stacktrace로 로그도 확인해 봤는데 문제가 일어나는 이유를 추적하기가 어려웠다.
그렀서 차근차근 해당 모듈을 파일을 확인하던 중 원인을 발견해서 해결하였다.....
원인은 data layer에서 제거한 data class를 쓰는 함수가 해당 모듈에 있었는데
그 부분 때문에 에러가 발생하는 거였다....
허무하긴 했지만 해당 함수를 제거하고 문제 해결!
요약
Android 멀티모듈 환경에서 e: Could not load module 에러와 kaptGenerateStubsDebugKotlin 컴파일 에러가 뜬다면
load에 실패하는 모듈의 파일들은 잘 확인해 보자..... 정확한 위치를 안 알려주기 때문에 직접 찾아야 한다....
'Android📱 > 삽질 기록...' 카테고리의 다른 글
[Android] Compose BasicTextField2를 써보자 (1) 2024.09.25 재미있는 에러 - 다른 앱 위에 그리기 권한 없어지는 에러 (1) 2024.08.30 [Android] xxx is defined multiple times 에러 발생 (0) 2024.05.16 [Android] 안드로이드 접근성 - 화면 크기 조절, 폰트 크기 조정 설정 제거하기 (0) 2024.05.11 [Android] setFragmentResultListener() 삽질 기록 (0) 2024.04.20