2016-04-04 3 views
1

Ich versuche Instrumentierungstests in Android Studio ausführen.So beheben Sie "mehrere Dex-Dateien definieren Lorg/Junit/Runner/Runner" in Android Studio

Ich habe schon viel recherchiert und probiert, aber ich komme nicht an dieser Fehlermeldung vorbei.

Meine Module Abhängigkeiten:

(kompilieren)

+--- com.crashlytics.sdk.android:crashlytics:2.5.5 
| +--- com.crashlytics.sdk.android:answers:1.3.6 
| | \--- io.fabric.sdk.android:fabric:1.3.10 
| +--- com.crashlytics.sdk.android:crashlytics-core:2.3.8 
| | +--- com.crashlytics.sdk.android:answers:1.3.6 (*) 
| | \--- io.fabric.sdk.android:fabric:1.3.10 
| +--- io.fabric.sdk.android:fabric:1.3.10 
| \--- com.crashlytics.sdk.android:beta:1.1.4 
+--- com.jakewharton:butterknife:7.0.1 
+--- io.realm:realm-android:0.87.5 
+--- com.android.support:appcompat-v7:23.0.1 
| \--- com.android.support:support-v4:23.0.1 
|   \--- com.android.support:support-annotations:23.0.1 
+--- com.android.support:cardview-v7:23.0.1 
+--- com.android.support:recyclerview-v7:23.0.1 
| +--- com.android.support:support-v4:23.0.1 (*) 
| \--- com.android.support:support-annotations:23.0.1 
+--- com.android.support:design:23.0.1 
| +--- com.android.support:support-v4:23.0.1 (*) 
| \--- com.android.support:appcompat-v7:23.0.1 (*) 
+--- io.reactivex:rxandroid:1.1.0 
| \--- io.reactivex:rxjava:1.1.0 
+--- io.reactivex:rxjava:1.1.0 
\--- project :domain 

(androidTest)

+--- org.jmockit:jmockit:1.22 
\--- com.android.support.test:runner:0.4 
    +--- com.android.support:support-annotations:23.0.1 
    +--- junit:junit:4.12 
    | \--- org.hamcrest:hamcrest-core:1.3 
    \--- com.android.support.test:exposed-instrumentation-api-publish:0.4 

jede Hilfe dankbar

+0

Ihre Build.gradle Contians? multiDexEnabled true –

+0

Ich habe das schon ausprobiert ... das Ergebnis ist so etwas wie eine ZipException wegen mehrerer Dateien oder so – krzysiek

Antwort

1

Die kurze Antwort ist: Sie kann nicht (leicht) behebe dies, weil JMockit Abhängigkeiten gebrochen sind.

Sie können die lange Erklärung here finden.

Verwandte Themen