zip.ZipException: entrada duplicada: anotações / Beta.class

Estou lutando há mais de um dia para corrigir a entrada duplicada fornecida ao executar meu projeto Android.

Erro:

Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'.> java.util.zip.ZipException: duplicate entry: com/google/common/annotations/Beta.class

Tentei excluir vários módulos e ativar o multiDex e atingi uma parede, por favor me ajude a resolver este problema:

parte do código:

 compile(project(path: ':k_endpoint', configuration: 'android-endpoints')) {
    exclude(group: 'com.google.guava', module: 'guava-jdk5')
    exclude(group: 'com.android.support', module: 'support-annotations')
}

compile ('com.android.support:multidex:1.0.1')
compile ('com.android.support:appcompat-v7:22.2.0')
compile ('com.google.android.gms:play-services:8.1.0')
compile 'com.android.support:design:22.2.0'
compile 'com.android.support:recyclerview-v7:22.2.0'
compile ('com.android.support:cardview-v7:22.2.0')
compile 'de.hdodenhof:circleimageview:1.3.0'
compile 'com.squareup.picasso:picasso:2.5.2'

Eu tentei excluir as 'anotações de suporte' na visualização de reciclagem e na visualização de cartão, porque ambas parecem ter o módulo, mas não ajudam em nada.

O código do terminal:

dependencies {
compile 'com.google.guava:guava-jdk5:17.0'
appengineSdk ('com.google.appengine:appengine-java-sdk:1.9.19'){
}

compile ('com.google.appengine:appengine-endpoints:1.9.19')
compile ('com.google.appengine:appengine-endpoints-deps:1.9.19')
compile ('javax.servlet:servlet-api:2.5')
compile ('com.googlecode.objectify:objectify:5.1.1')
compile ('com.ganyo:gcm-server:1.0.2')
compile ('com.sendgrid:sendgrid-java:2.2.1'){
    exclude(group: 'org.apache.httpcomponents', module: 'httpclient')
    exclude(group: 'org.json', module: 'json')
}

Tentei encontrar os conflitos abaixo, não tenho certeza se as anotações são o módulo correto para pesquisar em primeiro lugar.

./gradlew -q :app:dependencyInsight --dependency annotations --configuration compile

Resultados:

+--- com.android.support:recyclerview-v7:22.2.0
 |    \--- compile
\--- com.android.support:support-v4:22.2.0
 +--- com.android.support:appcompat-v7:22.2.0
 |    +--- compile
 |    +--- com.android.support:design:22.2.0
 |    |    \--- compile
 |    \--- com.android.support:mediarouter-v7:22.2.0
 |         \--- com.google.android.gms:play-services-cast:8.1.0
 |              \--- com.google.android.gms:play-services:8.1.0
 |                   \--- compile
 +--- com.android.support:design:22.2.0 (*)
 +--- com.android.support:recyclerview-v7:22.2.0 (*)
 \--- com.google.android.gms:play-services-basement:8.1.0
      +--- com.google.android.gms:play-services:8.1.0 (*)
      +--- com.google.android.gms:play-services-ads:8.1.0
 etc

questionAnswers(1)

yourAnswerToTheQuestion