尝试运行应用程序时出错。错误:包含名称为“com.google.android.gms”的多个库

时间:2016-07-21 15:02:00

标签: android gradle

请不要重复,因为我尝试了其他解决方案。

我一直收到错误错误:包含名称为“com.google.android.gms”的多个库

 apply plugin: 'com.android.application'

    android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        applicationId "com.sensible"
        minSdkVersion 15
        targetSdkVersion 23
        multiDexEnabled true
    }



    buildTypes {
        release {

        }
    }
}

dependencies {


    compile project(':googleplayserviceslib')

    compile 'com.facebook.android:facebook-android-sdk:4.+'
    compile 'com.google.code.gson:gson:2.3.1'
    compile 'com.android.support:multidex:1.0.1'
    compile 'com.android.support:design:23.1.0'
    compile 'com.google.android.gms:play-services-ads:9.2.1'
    compile 'com.google.android.gms:play-services-analytics:9.2.1'
    compile 'com.google.android.gms:play-services-auth:9.2.1'
    compile 'com.google.android.gms:play-services-gcm:9.2.1'
}

1 个答案:

答案 0 :(得分:0)

Facebook sdks也将拉入谷歌gms,所以你需要将其修改为:

compile ('com.facebook.android:facebook-android-sdk:4.+') {
    exclude group: 'com.google.android.gms'
}

您可能也会遇到来自

的冲突
compile project(':googleplayserviceslib')