0
Вот моя зависимость,NoClassDefFoundError: Failed разрешения: Lokhttp3/протоколирования/HttpLoggingInterceptor
//retrofit and gson dependencies
compile 'com.google.code.gson:gson:2.6.2'
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.okhttp3:logging-interceptor:3.4.1'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
и код, который использует HttpLoggingInterceptor, как это,
HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
OkHttpClient client = new OkHttpClient.Builder().addInterceptor(interceptor).build();
retrofit = new Retrofit.Builder()
.baseUrl(URL)
.client(client)
.addConverterFactory(GsonConverterFactory.create())
.build();
Я refered к this question и ошибкам которые я получаю, они сказали, что версия зависит от версии. Я пробовал все версии okHttp.logging-Interceptor, но все еще не работал. Кто-нибудь может подумать, где я ошибаюсь.
Я не понимаю, в чем причина того, что код не работает в первую очередь. Он потерял мои 2 часа за то, что просто показал это исключение. Чистый проект сделал работу. Спасибо. – shalini