Повторяющаяся запись Gradle: java.util.zip.ZipException

Я интегрировал Zendesk Mobile SDK через репозиторий Maven в свой проект, и он больше не собирался. У меня есть какое-то противоречие с библиотекой Пикассо, которую я использую. Я получаю эту ошибку во время сборки:

Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'.
> java.util.zip.ZipException: duplicate entry: com/squareup/picasso/Action$RequestWeakReference.class 

Я побежал../gradlew dependencies в папке приложения, и это то, что я нашел в модуле zendesk:

\--- com.zendesk:sdk:1.0.0.1
     +--- com.squareup.retrofit:retrofit:1.4.1
     |    \--- com.google.code.gson:gson:2.2.4
     +--- com.squareup.picasso:picasso:2.3.2
     +--- com.android.support:support-v4:20.0.+ -> 21.0.3 (*)
     \--- com.android.support:appcompat-v7:20.0.+ -> 21.0.3 (*)

Так что Zendesk также использует Picasso, но отличается от того, что у меня есть в моем проекте. Я попытался исключить Пикассо из Zendesk, как это:

compile (group: 'com.zendesk', name: 'sdk', version: '1.0.0.1'){
            exclude group: 'com.squareup.picasso'
        }

но это вызывает исключения во время выполнения в других компонентах приложения. Я получаю NoDefFoundError для класса, совершенно не связанного с библиотеками.
У кого-нибудь есть идеи, как обойти эту проблему?

Ответы на вопрос(1)

Ваш ответ на вопрос