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
:
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.
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.
Tags und Links java android gradle android-studio