Gradle importation Powermock et Mockito

Il se sent comme j'ai tout essayé. Chaque fois que je reçois l'importation fonctionne sans aucune erreur de compilation, il manque de certaines classes. J'ai importé, donc j'ai eu de tout, mais la PowerMockRunner.class
et je ne sais pas comment je pourrais utiliser powerMock sans

Voici mon gradle fichier, car elle ressemble maintenant

apply plugin: 'android'                                                                               
dependencies {                                                                                        
compile fileTree(dir: 'libs', include: '*.jar')                                                   
compile project(':google-play-services_lib')                                                      
compile project(':facebook-sdk_lib')                                                              
compile 'de.greenrobot:greendao:1.3.7'                                                            
compile ('com.google.dexmaker:dexmaker:1.1')                                                      
compile ('com.google.dexmaker:dexmaker-mockito:1.1'){                                             
exclude group: 'org.hamcrest'                                                                 
exclude group: 'org.javassist'                                                                
}                                                                                                 
compile('junit:junit:4.4'){                                                                       
exclude group: 'org.hamcrest'                                                                  
}                                                                                                 
compile('org.mockito:mockito-core:1.9.5'){                                                        
exclude group: 'org.hamcrest'                                                                 
}                                                                                                 
compile('org.powermock:powermock-api-mockito:1.4.12'){                                            
exclude group: 'org.hamcrest'                                                                  
}                                                                                                                                                                                                                                                                                                
}                                                                                                     
android {                                                                                             
packagingOptions {                                                                                
exclude 'META-INF/ASL2.0'                                                                     
exclude 'META-INF/LICENSE'                                                                    
exclude 'META-INF/LICENSE.txt'                                                                
exclude 'META-INF/NOTICE'                                                                     
exclude 'META-INF/NOTICE.txt'                                                                 
}                                                                                                 
compileSdkVersion 19                                                                              
buildToolsVersion "19.1.0"                                                                        
lintOptions {                                                                                     
abortOnError false                                                                            
}                                                                                                 
sourceSets {                                                                                      
main {                                                                                        
manifest.srcFile 'AndroidManifest.xml'                                                    
java {                                                                                    
srcDir 'src'                                                                          
srcDir 'src-gen'                                                                      
srcDir 'tests'                                                                        
}                                                                                         
resources {                                                                               
srcDir 'src'                                                                          
srcDir 'src-gen'                                                                      
}                                                                                         
aidl.srcDirs = ['src','src-gen']                                                          
renderscript.srcDirs = ['src','src-gen']                                                  
res.srcDirs = ['res']                                                                     
assets.srcDirs = ['assets']                                                               
}                                                                                             
androidTest.setRoot('tests')                                                                  
debug.setRoot('build-types/debug')                                                            
release.setRoot('build-types/release')                                                        
}                                                                                                 
}  

Ici est l'erreur de compilation que je reçois jeté dans mon visage toute la journée.

INATTENDU EXCEPTION DE NIVEAU SUPÉRIEUR:
com.android.dex.DexException: Plusieurs dex fichiers de définir Lorg/hamcrest/Description;
au com.android.dx.de fusion.DexMerger.readSortableTypes(DexMerger.java:594)
au com.android.dx.de fusion.DexMerger.getSortedTypes(DexMerger.java:552)
au com.android.dx.de fusion.DexMerger.mergeClassDefs(DexMerger.java:533)
au com.android.dx.de fusion.DexMerger.mergeDexes(DexMerger.java:170)
au com.android.dx.de fusion.DexMerger.de fusion(DexMerger.java:188)
au com.android.dx.commande.dexer.Principal.mergeLibraryDexBuffers(Principale.java:439)
au com.android.dx.commande.dexer.Principal.runMonoDex(Principale.java:287)
au com.android.dx.commande.dexer.Principal.exécuter(Principale.java:230)
au com.android.dx.commande.dexer.Principal.principale(Main.java:199)
au com.android.dx.commande.Principal.principale(Main.java:103)

OriginalL'auteur Jemil Riahi | 2014-10-21