java.lang.NoClassDefFoundError: Сбой разрешения: Lokio/ForwardingTimeout
Я использую проект Android в качестве библиотеки, которые используют следующую библиотеку, добавленную в качестве jar
okhttp-2.2.0.jar
okhttp-urlconnection-2.2.0.jar
okio-1.2.0.jar
retrofit-1.9.0.jar
И в моем основном проекте я использую следующую библиотеку
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
compile 'com.squareup.okhttp3:okhttp:3.4.1'
compile 'com.google.code.gson:gson:2.7'
И есть некоторые другие библиотеки, но после некоторых исследований я обнаружил, что они являются причиной проблемы.
Приложение работает нормально, но вылетает со следующей ошибкой, когда я пытался использовать любой веб-сервис с помощью модернизации
java.lang.NoClassDefFoundError: Сбой разрешения: Lokio/ForwardingTimeout
В моем файле приложения уровня приложения я добавил
multiDexEnabled true
Также я попытался добавить
configurations{
all*.exclude module: 'okhttp-2.2.0'
all*.exclude module: 'okio'
}
И я попытался добавить модификацию Gradle-зависимость, как показано ниже
compile ('com.squareup.retrofit2:retrofit:2.1.0') {
exclude group: 'okio'
}
compile ('com.squareup.retrofit2:converter-gson:2.1.0') {
exclude group: 'okio'
}
Ничего из этого не сработало, мой проект работал нормально до добавления проекта библиотеки. Любая помощь будет оценена.