아마 라이브러리 배포를 처음 해봐서 바보 같은 실수를 한거 같다.
aar 로 라이브러리 배포가 됐는데 데모앱에서는 잘됐는데 왜 실제 프로젝트에서는 안되는거야? 하면서
NoClassDefFoundError 를 만났는데 이는 aar 은 라이브러리에 작성된 리소스는 불러오지만
라이브러리에 종속되어있는 다른 라이브러리는 불러오지 않기 때문.
라이브러리 내부에는 적용되어있지만 실 프로젝트에 없는 라이브러리를 적용시켜주었더니 해결.
쓰고보니 뭔가.. 예전에 이런 글을 봤던거 같기도 하네
반응형
'Android' 카테고리의 다른 글
hilt에서 같은 타입의 객체에 대한 디펜던시를 주입할때 (0) | 2024.07.09 |
---|---|
안드로이드 키보드 높이 구하기 (2) | 2024.04.29 |
안드로이드에서 FFMPEG로 m3u8 to mp4 하기 (1) | 2023.12.02 |
Android Room Entity Relation (1) | 2023.12.02 |
eventFlow 방식으로 이벤트를 처리하고 있을 때 든 생각 (1) | 2023.07.05 |
MockK 를 사용해서 테스트 코드를 적어보자 (2) | 2023.05.14 |
android 12 블루투스 대응 (0) | 2023.04.06 |
Navigation Component 에서 그래프 여러개 관리하기 (0) | 2022.12.11 |