Android studio gradle duplicate files dagger compilation

Ayant un problème étrange après la mise à jour du studio Android vers 0.4.0 et gradle plugin vers 0.7.1 et gradle version 1.9 avec dagger compilation

Build.gradle

  • Android tiré du chemin du fichier
  • Différence entre timer et alarmmanager
  • Problème ManagedQuery ()
  • WebView java.lang.SecurityException: aucune permission de modifier le thread donné
  • Comment configurer une adresse IP statique, un masque de réseau, une passerelle par programme sur Android 3.x ou 4.x
  • Comment configurer un Android SeekBar pour être impassible / gelé?
  • android { packagingOptions { exclude 'META-INF/DEPENDENCIES.txt' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' } } dependencies { compile 'com.android.support:support-v4:+' compile 'com.android.support:support-v13:19.0.+' compile 'com.google.code.gson:gson:2.2.4' compile 'com.squareup.dagger:dagger:1.2.0' compile 'com.squareup.dagger:dagger-compiler:1.2.0' } 

    Sur la construction de cette erreur

     Execution failed for task ':MyApplication:packageDebug'. 

    Dupliquer les fichiers copiés dans APK META-INF / services / javax.annotation.processing.Processor Fichier 1: C: \ Users \ Mantas.gradle \ caches \ modules-2 \ files-2.1 \ com.squareup.dagger \ dagger-compilator \ 1.2.0 \ 22633bb84433e03d345a83e7b0c08c66768be30 \ dagger-compiler-1.2.0.jar Fichier 2: C: \ Utilisateurs \ Mantas.gradle \ caches \ modules-2 \ files-2.1 \ com.squareup.dagger \ dagger-compilator \ 1.2.0 \ 22633bb84433e03d345a83e7b0c08c66768be30 \ dagger-compiler-1.2.0.jar

    Si les lignes du compilateur dagger sont commentées, tout fonctionne bien

    Comment puis-je résoudre ce problème? Merci

    Problème corrigé EDITÉE , cochez la case https://plus.google.com/+HugoVisser/posts/7Wr3FcdNVxR

  • Write byte to File in Java
  • Puis-je développer Android sur Mac?
  • L'erreur "Java.lang.IllegalStateException Activity a été détruite" lors de l'utilisation d'onglets avec ViewPager
  • Barre de progression circulaire (pour un compte à rebours)
  • Comment analyser le fichier CSV dans l'application Android?
  • Dossier armeabi et armeabi-v7a
  • One Solution collect form web for “Android studio gradle duplicate files dagger compilation”

    Si vous savez quels fichiers sont en double, vous pouvez toujours les compiler avec des exceptions comme ceci:

     dependencies { compile('com.squareup.dagger:dagger:1.2.0') { exclude module: 'moduleName' //by artifact name exclude group: 'groupName' //by group exclude group: 'com.unwanted', module: 'moduleName' //or by both } compile 'com.squareup.dagger:dagger-compiler:1.2.0' } 

    Assurez-vous que lorsque vous faites cela, vous joignez la dépendance dans () pour utiliser l'enceinte ou ne fonctionnera pas.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.