Android Studio 3.0 DexArchiveBuilderException

10

Ich habe diesen Fehler bei der Erstellung von Instrumentationstests.

  

Fehler: com.android.builder.dexing.DexArchiveBuilderException: Fehler bei der Verarbeitung von /Users/rafaelruizmunoz/SourceTree/Weather/app/build/intermediates/transforms/desugar/androidTest/debug/1.jar

     

Fehler: com.android.builder.dexing.DexArchiveBuilderException: Fehler beim Dexieren von org / assertj / core / api / LongPredicateAssert.class

     

Fehler: com.android.dx.cf.code.SimException: Standard oder statische Interface-Methode ohne --min-sdk-version & gt; = 24

Ich habe versucht, multiDexEnabled in meinem build.gradle zu aktivieren / deaktivieren, aber nichts half.

Mein android von build.gradle :

%Vor%     
Rafael Ruiz 06.11.2017, 12:52
quelle

2 Antworten

17

In gradle.properties add android.enableD8=true Dies sollte funktionieren.

Bitte beachte, dass es einen bekannten Fehler gibt, wenn du den apk zum Spielen mit d8 enable hochlädst und hochlädst. Die App wird auf einigen Geräten nicht ausgeführt, wenn sie aus dem Play Store heruntergeladen wird.

Ссылка

    
Sunny 06.11.2017, 13:16
quelle
2

Wenn Sie Guava verwenden, kann tou versuchen, es auf den neuesten Android-spezifischen Build zu aktualisieren

%Vor%

Das hat den Fehler für mich behoben, als ich den nicht-androiden Guaven Build benutzt habe.

    
Diego Plentz 26.01.2018 09:27
quelle