group: 'com.google.guava'从播放服务相关的依赖项中排除。
例如:
compile ('com.google.android.gms:play-services:8.1.0'){ exclude group: 'com.google.guava'}PS在出现错误之前,我遇到了很多不同的情况,因此我的最终依赖项列表为:
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) // Google compile 'com.google.dagger:dagger:2.0' apt 'com.google.dagger:dagger-compiler:2.0' compile ('com.google.android.gms:play-services-identity:8.1.0'){ exclude group: 'com.google.guava' } compile ('com.google.android.gms:play-services-plus:8.1.0'){ exclude group: 'com.google.guava' } compile ('com.google.android.gms:play-services:8.1.0'){ exclude group: 'com.google.guava' } compile 'com.google.guava:guava:18.0' compile 'com.google.maps.android:android-maps-utils:0.4' compile('com.google.apis:google-api-services-calendar:v3-rev125-1.20.0') { exclude group: 'org.apache.httpcomponents' exclude group: 'com.android.support' exclude module: 'support-annotations' exclude group: 'com.google.guava' } // Android Design compile ('com.android.support:design:23.0.1'){ exclude group: 'com.android.support' } compile ('com.android.support:recyclerview-v7:23.0.1') { exclude group: 'com.android.support' } compile 'com.android.support:cardview-v7:23.0.1' compile ('com.android.support:palette-v7:23.0.1'){ exclude group: 'com.android.support' } // Android Support compile('com.android.support:appcompat-v7:22.2.0') { exclude group: 'org.apache.httpcomponents', module: 'httpclient' exclude group: 'com.android.support' } compile 'com.android.support:support-annotations:23.0.1' compile('com.android.support:support-v4:22.2.0') { exclude group: 'org.apache.httpcomponents', module: 'httpclient' exclude module: 'support-annotations' } // Firebase compile('com.firebase:firebase-client-android:2.3.1') { exclude group: 'org.apache.httpcomponents', module: 'httpclient' } compile('com.firebase:firebase-client-jvm:2.3.0') { exclude group: 'org.apache.httpcomponents', module: 'httpclient' } // Joda Time compile 'net.danlew:android.joda:2.8.0' compile 'org.joda:joda-convert:1.2' // Square compile 'com.squareup:otto:1.3.5' compile 'com.jakewharton:butterknife:7.0.1' provided 'javax.annotation:jsr250-api:1.0' // Common compile 'org.apache.commons:commons-lang3:3.4' compile 'org.apache.commons:commons-collections4:4.0' compile ('com.bignerdranch.android:expandablerecyclerview:1.0.3'){ exclude group: 'com.android.support' }}


