L'errore di Gradle dopo aver incluso facebook sdk

Subito dopo aver aggiunto il facebook-audience-network-sdk nel mio file gradle, ho iniziato a ricevere errori, il primo a cui ho risolto il mio aggiunta di multiDexEnabled true, dopo che continuo a get questo errore

Esecuzione non rioutput per il task ': app: transformClassesWithJarMergingForDebug'.

  • Perché Glass manca di Google Play Services?
  • Android: Backspace in WebView / BaseInputConnection
  • Campi personalizzati per nuovi contatti
  • onClick non triggersto su LinearLayout con il figlio
  • gestore o timer android
  • Come posso controllare / aggiornare la versione Proguard whn usandola in Eclipse per lo sviluppo di Android?
  • com.android.build.api.transform.TransformException: java.util.zip.ZipException: inserimento duplicato: com / google / android / gms / internal / zzqa.class

    Ecco la list delle dependencies in build.gradle

    dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.mcxiaoke.volley:library:1.0.17' compile 'com.android.support:recyclerview-v7:23.1.1' compile 'com.android.support:design:23.1.1' compile 'com.google.android.gms:play-services-gcm:8.4.0' compile 'com.google.android.gms:play-services-auth:8.4.0' compile 'com.google.android.gms:play-services-analytics:8.4.0' compile 'com.facebook.android:facebook-android-sdk:4.10.0' compile 'com.facebook.android:audience-network-sdk:4.10.0' compile 'joda-time:joda-time:2.7' } 

    Dopo aver eseguito gradle con le dependencies -q qui è la mia schermata, penso che il problema sia legato alle librerie di servizi di Google Play che vedono la facebook.android:audience-network-sdk dipende dalle analisi 7.8.0 mentre ho incluso l'ultima versione 8.4.0 nelle mie dependencies, non sono sicuro. Come posso risolvere questo problema? immettere qui la descrizione dell'immagine

  • Android 2.1 GoogleMaps IthemeszedOverlay ConcurrentModificationException
  • Come posso get un file apk da un dispositivo Android?
  • Come faccio a creare un'attività trasparente su Android?
  • Ponte Java Java Javascript di Android WebView
  • Dynamic AndroidManifest.xml
  • Crash con Android 4.1 con ArrayMap
  • One Solution collect form web for “L'errore di Gradle dopo aver incluso facebook sdk”

    Ho finalmente liberato l'errore. Quindi il problema era con il com.google.android.gms: play-services-ads-8.1.0. È ansible vedere dall'image che era 8.1.0 e altre dependencies di gioco erano 8.4.0.

    Quindi questi due modi funzionavano. Uno era quello di cambiare la dipendenza in

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

    Ma il problema con questo è che, potrebbe essere un problema perché nelle altre mie dependencies non ho avuto play-services-ads: 8.4.0 '

    Così il modo in cui ho risolto questo era semplicemente aggiungere una singola linea

      compile 'com.google.android.gms:play-services-ads:8.4.0' 

    In questo modo tutto funzionava perfettamente, perché quando la compilazione di gradle ha sostituito automaticamente l'8.1.0 nella 8.4.0

    Ecco la mia list di dependencies finali che ha funzionato

     dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.mcxiaoke.volley:library:1.0.17' compile 'com.android.support:recyclerview-v7:23.1.1' compile 'com.android.support:design:23.1.1' compile 'com.google.android.gms:play-services-gcm:8.4.0' compile 'com.google.android.gms:play-services-auth:8.4.0' compile 'com.google.android.gms:play-services-analytics:8.4.0' compile 'com.google.android.gms:play-services-ads:8.4.0' compile 'com.facebook.android:facebook-android-sdk:4.10.0' compile 'com.facebook.android:audience-network-sdk:4.10.0' compile 'joda-time:joda-time:2.7' 

    }

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.