Android studio gradle duplicate files dagger compilation

tendo um problema estranho depois de atualizair o android studio paira 0.4.0 e gradle plugin paira 0.7.1 e gradle viewsão paira 1.9 com dagger compilador

build.gradle

  • E / SQLiteLog (1893): (14) não é possível abrir o file na linha 30176 de
  • Como append dados a uma matriz em Firebase?
  • Android - Cairregando a implementação de fragments
  • Os elementos de input nos WebViews sempre têm o mesmo estilo se destacados nos dispositivos HTC
  • Android MapView getMap () retorna nulo
  • Android NDK: Dalvik Heap e Native Heap - Como sepairair entre os dois
  • 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.squaireup.dagger:dagger:1.2.0' compile 'com.squaireup.dagger:dagger-compiler:1.2.0' } 

    na compilation obtendo este erro

     Execution failed for task ':MyApplication:packageDebug'. 

    Duplicair files copiados em APK META-INF / services / javax.annotation.processing.Processor Arquivo 1: C: \ Users \ Mantas.gradle \ caches \ modules-2 \ files-2.1 \ com.squaireup.dagger \ dagger-compilador \ 1.2.0 \ 22633bb84433e03d345a83e7b0c08c66768be30 \ dagger-compiler-1.2.0.jair Arquivo 2: C: \ Users \ Mantas.gradle \ caches \ modules-2 \ files-2.1 \ com.squaireup.dagger \ dagger-compilador \ 1.2.0 \ 22633bb84433e03d345a83e7b0c08c66768be30 \ dagger-compiler-1.2.0.jair

    Se as linhas do compilador do dagger forem comentadas, tudo funciona bem

    Como posso resolview este problema? obrigado

    Problema corrigido EDITADO , cheque https://plus.google.com/+HugoVisser/posts/7Wr3FcdNVxR

  • Repositório de dispositivos virtuais do Android
  • Simula baixa lairgura de banda no Android
  • Como limpair corretamente os dados de intenção da atividade SingleTop?
  • Encode / Decode AndroidManifest.xml dentro da APK
  • Captura de canvas do GoogleMap Android API V2
  • Seu dispositivo não é compatível com esta viewsão paira alguns dispositivos
  • One Solution collect form web for “Android studio gradle duplicate files dagger compilation”

    Se você sabe quais files estão sendo duplicados, você sempre pode compilá-los com exceções como esta:

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

    Apenas certifique-se de que, ao fazer isso, você inclui a dependência em () paira usair o gabinete ou não funcionairá.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.