Das Modul wurde mit einer inkompatiblen Version von Kotlin kompiliert. Die Binärversion seiner Metadaten ist 1.5.1, die erwartete Version ist 1.1.15

Lesezeit: 3 Minuten

In Stripe möchte mein Kunde die E-Mail-Adresse und den Namen des Karteninhabers, aber die Benutzeroberfläche für Stripe-Zahlungen bietet diese Option nicht an com.stripe.android.view.CardMultilineWidget. Ich wollte es mit der neuesten Stripe-Version versuchen,

  1. Ich habe die Stripe-Version (14.1.1) verwendet. also auf die neueste aktualisiert (16.8.0)

  2. Build zeigte mir den Fehler, dass es nicht minSdkVersion 19 benötigt. erfordert 21 in offenkundiger Zusammenschluss. Also habe ich minSdkVersion auf 21 aktualisiert

  3. Ich habe caches/transforms-2/files-2.1/4541b0189187e0017d23bbb0afebd16a/jetified-kotlin-stdlib-common-1.5.0.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Das Modul wurde mit einer inkompatiblen Version von Kotlin kompiliert . Die Binärversion seiner Metadaten ist 1.5.1, die erwartete Version ist 1.1.15.

Ich habe es satt, die Gradle-Version zu ändern. bekomme immer noch den gleichen Fehler. Benötigen Sie Hilfe, um den inkompatiblen Fehler zu beheben und die E-Mail-Adresse und den Namen des Karteninhabers in Stripe hinzuzufügen. Vielen Dank.

  • Hilft eine dieser vorherigen Antworten in Bezug auf den Kotlin-Build-Fehler? stackoverflow.com/a/67470309 stackoverflow.com/a/35170452

    – Nolan H

    26. Mai 2021 um 13:17 Uhr

Benutzer-Avatar
Mohammed Araf

Was mein Problem gelöst hat, ändert dies an build.gradle

aus

ext.kotlin_version = '1.3.50'

zu

ext.kotlin_version = '1.6.0'

oder was auch immer die neueste Version von Kotlin ist erhältlich und stellen Sie sicher, dass Sie die Kotlin-Version auch auf Android Studio aktualisieren

  • Diese Codezeile befindet sich in dieser Datei: „flutter_app/android/build.gradle“

    – Paulus

    29. Juli 2021 um 20:38 Uhr

  • minSdkVersion 24

    – Mohammed Alanany

    28. April um 8:27 Uhr

Wenn dieser Fehler im Flutter-Build für Android auftritt, versuchen Sie, die Kotlin-Version auf zu ändern

ext.kotlin_version = '1.4.32'

Geben Sie hier die Bildbeschreibung ein

  • Wenn 1.4.32 nicht funktioniert, versuchen Sie es mit 1.6.0

    – Geomatik Mühendisi

    20. März um 8:54 Uhr

Gehen Sie zuerst zu den Einstellungen und dann zu den Plugins. Suchen Sie das Kotlin-Plugin und aktualisieren Sie es.

Als nächstes gehen Sie in Gradle-Dateien zu build.gradle (Projekt: YourApp). Ändern Sie dann den folgenden Code (in buildscript) von:

ext.kotlin_version = '1.3.50'

auf die neueste Version, wie z.

ext.kotlin_version = '1.4.32'

Um die neueste Version zu erfahren, gehen Sie zu den Einstellungen und den Plugins, suchen Sie das Kotlin-Plugin und stellen Sie sicher, dass es aktualisiert ist. Die neueste Version ist unter Jetbrains.

Nachdem Sie die Anweisungen befolgt haben, wird Ihr Fehler behoben.

Stellen Sie sicher, dass die Kotlin-Version Ihrer IDE mit der Version übereinstimmt, die in Ihrer gradle.build-Datei deklariert ist.

Benutzer-Avatar
kashlo

Hatte dieses Problem im Flutter-Projekt

In meinem Fall fehlte die Zeile für kotlin-gradle-plugin in android build.gradle, also wurde hinzugefügt ext.kotlin_version = '1.6.10' habe es nicht behoben.

Nach dem Hinzufügen

classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

Fehler war weg.

Vollständiger Codeabschnitt:

buildscript {
    ext.kotlin_version = '1.6.10'
    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

  • Das hat bei mir auch in einem Flatterprojekt funktioniert

    – Jack Fuchs

    26. Februar um 1:19 Uhr

  • Das funktionierte bei mir genauso, aber immer noch klar, warum dies erforderlich war

    – vnaren001

    12. Mai um 13:59 Uhr

Benutzer-Avatar
Udara Wanasinghe

✔️ Behoben durch Aktualisieren der Version des Kotlin-Gradle-Plugins.

Auf Projektebene build.gradle Datei, aktualisieren Sie die folgende Zeile.

ext.kotlin_version = '1.6.10'

Die neueste Kotlin-Gradle-Plug-in-Version finden Sie hier https://kotlinlang.org/docs/gradle.html

  • Das hat bei mir auch in einem Flatterprojekt funktioniert

    – Jack Fuchs

    26. Februar um 1:19 Uhr

  • Das funktionierte bei mir genauso, aber immer noch klar, warum dies erforderlich war

    – vnaren001

    12. Mai um 13:59 Uhr

Benutzer-Avatar
farhan riaz

Frage: Was müssen Sie tun, um dieses Problem zu lösen?

Antwort: Ich bin seit gestern Abend mit diesem Problem konfrontiert. Navigieren Sie einfach durch einige Webseiten, konnten nicht zur genauen Lösung gelangen, die schließlich durch diese Schritte gelöst wurde, Ersetzen ext.kotlin_version = '1.3.50' zu ext.kotlin_version = '1.4.32'
in build.gradle Datei. Projekt bereinigen -> Projekt mit Gradle-Dateien erstellen -> Ausführen

1013880cookie-checkDas Modul wurde mit einer inkompatiblen Version von Kotlin kompiliert. Die Binärversion seiner Metadaten ist 1.5.1, die erwartete Version ist 1.1.15

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy