티스토리 뷰

오랜만에 카카오 라이브러리를 업데이트 하였더니 위와 같은 오류가 발생합니다.


All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes)


뭐... 번역을 해보자면, 모든 라이브러리 버전을 맞추어라입니다.


음? 근데 gradle 설정 파일에 가보면 다 맞추어 두었습니다.

다른것이 없죠.


범인은 위에 카카오라이브러리에 문제가 있었습니다.


하위 버전의 라이브러리를 사용하여서 제가 설정한 버전과 맞지 않아서 생기는 문제였습니다.


물론 카카오만의 문제는 아니지만, 워닝은 해결을 하여 주어야겠죠?


gradle file을 열어서 dependencies에 link error가 발생한 라이브러리 버전을 자신의 버전으로 명시하여 줍니다.


1
2
implementation "com.android.support:cardview-v7:${support_library_version}"
implementation "com.android.support:customtabs:${support_library_version}"
cs


저의 경우에는 카카오에서 이 두개의 버전을 다른것으로 사용하고 있더군요...

그래서 이것을 저의 버전으로 변경하고 완료되었습니다.



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
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
글 보관함