728x90
안드로이드에서 OKHttp를 사용하여 웹과 통신하는 경우가 빈번하다.
OKHttp3 를 사용하다보면 발생하는 에러 중 하나가 다음과 같다.
Error java.lang.NoClassDefFoundError: Failed resolution of: Lokhttp3/internal/Platform;
OKHttp 에서 필요한 클래스를 찾지 못해서 발생하는 에러이다.
App build.gradle로 가서 OKHttp3 의 버전을 업그레이드 하면 대부분 해결이 된다.
implementation 'com.squareup.okhttp3:okhttp:3.4.1'
implementation 'com.squareup.okhttp3:okhttp-urlconnection:3.4.1'
implementation 'com.squareup.okhttp3:logging-interceptor:3.4.1'
위와 같이 버전을 3.4.1 이상으로 업그레이드 해주도록 한다.
728x90