Duplicate class androidx.lifecycle.ViewModelLazy found in modules lifecycle-viewmodel-2.5.1-runtime (androidx.lifecycle:lifecycle-viewmodel:2.5.1) and lifecycle-viewmodel-ktx-2.3.1-runtime (androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1)

 

implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1’

 

일단 위의 내용을 입력하니 정상적으로 작동하였다.

 

종속성 확인을 위해 터미널에서

./gradlew app:dependencies

를 실행하면 라이브러리별 종속성이 나온다.

 

해당하는 라이브러리에 아래와 같이 해주면 될 것 같다

dependencies {
    implementation('some-library') {
        exclude group: 'com.example.imgtools', module: 'native'
    }
}
블로그 이미지

dev김

안드로이드 개발자로 만 4년이 좀 안되게 근무했었고 그 이상의 공백을 가지고 있다. 다시 현업에 복귀하기 위한 노력의 흔적을 담으려고 한다.

,