반응형
회사프로젝트 진행중 DataBinding 적용을 위해 gradle에 datBinding을 추가했다.
추가 후 앱실행
해당 모듈들을 추가해도 같은 에러가 발생하여 한숨만 나왔다.
추가한 라이브러리가 워낙 많아 어디에서 의존성 문제가 나온지 알기가 힘든 상황이라 골치가 아팠다.
이리저리 구글링한 결과 원하는 해답을 찾았다.
configurations.all {
resolutionStrategy {
failOnVersionConflict()
cacheDynamicVersionsFor 0, 'seconds'
cacheChangingModulesFor 0, 'seconds'
resolutionStrategy.force 'com.google.guava:guava:28.1-jre'
}
}
해당 키워드를 이용하여 전체 프로젝트의 라이브러리 버전을 강제로 하나로 통일하는 방법인데 어떤 라이브러리가 문제인지 몰라도 간단히 해결되기 때문에 이 방법을 많이 사용한다고한다.
반응형
'Android 개인공부' 카테고리의 다른 글
Android Custom Progress Dialog (0) | 2021.06.12 |
---|---|
AAC LifeCycles (0) | 2020.12.16 |
Kotlin? (0) | 2020.11.26 |
코틀린 let, with, apply, also, run (0) | 2020.10.12 |
FCM 푸쉬메시지 테스트 앱 (0) | 2020.08.27 |