Ich erhalte den folgenden Fehler seit ich das Android Studio von 2.0 auf 2.1 aktualisiert habe.Android Studio 2.1 Fehler beim Konvertieren von Bytecode in dex
Error:Error converting bytecode to dex:
Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that have been compiled using Java 8 or above. If you are using the 'java' gradle plugin in a library submodule add targetCompatibility = '1.7' sourceCompatibility = '1.7' to that submodule's build.gradle file.
Ich habe versucht, den folgenden Code-Schnipsel in build.gradle Zugabe, aber immer noch das Problem weiterhin besteht
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
ich einige der Fragen, ähnlich wie dies sah, aber keine der Fragen beantwortet. Kann mir jemand helfen, das zu lösen? Danke im Voraus.
Haben Sie Java-only-Module in Ihrem Projekt? –
Nein. Ich verwende keine solchen Module. Ich hatte dies gelöst, indem ich das SDK durch das alte ersetzt habe. Jetzt funktioniert das Studio gut. –
Welches SDK du ersetzt hast, um das zu lösen, bitte kannst du erklären, wie du es gelöst hast. – Adi