Tôi đang cố gắng chạy ứng dụng Android của mình kotlin Nhưng tôi đang gặp phải lỗi sau: Mô-đun được biên dịch bằng phiên bản Kotlin không tương thích. Phiên bản nhị phân của siêu dữ liệu là 1.5.1, phiên bản dự kiến ​​là 1.1.16. Trong bài viết EZerror này, chúng ta sẽ tìm hiểu về Cách tạo lại lỗi này và chúng ta sẽ thảo luận về Tất cả các giải pháp khả thi Hãy bắt đầu với bài viết này.

Tôi đang cố chạy ứng dụng kotlin android của mình Nhưng tôi gặp phải lỗi sau:

  Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16

Vì vậy, ở đây tôi viết tất cả các giải pháp khả thi mà tôi đã cố gắng giải quyết lỗi này.

  1. Làm thế nào để giải quyết mô-đun được biên dịch với một phiên bản không tương thích của Kotlin. Phiên bản nhị phân của siêu dữ liệu là 1.5.1, phiên bản dự kiến ​​là 1.1.16. Lỗi? Để giải quyết Mô-đun được biên dịch với phiên bản không tương thích của Kotlin. Phiên bản nhị phân của siêu dữ liệu của nó là 1.5.1, phiên bản dự kiến ​​là 1.1.16 Lỗi Bạn có thể thử xây dựng lại dự án của mình bằng cách Mở IntelliJ >> Select Build >> Rebuild Project và sau đó chạy lại ứng dụng của bạn và lỗi của bạn sẽ được giải quyết.
  2. Mô-đun được biên dịch bằng phiên bản Kotlin không tương thích. Phiên bản nhị phân của siêu dữ liệu là 1.5.1, phiên bản dự kiến ​​là 1.1.16. Mô-đun giải quyết được biên dịch với phiên bản không tương thích của Kotlin. Phiên bản nhị phân của siêu dữ liệu của nó là 1.5.1, phiên bản dự kiến ​​là 1.1.16 Lỗi Bạn chỉ cần mở cấp độ Dự án của mình build.gradle và Tăng ext.kotlin_version lên phiên bản ổn định mới nhất. là 1,7.10. Và sau đó Mở gradle-wrapper.properties và thay đổi phiên bản phân phối của bạn thành phiên bản bên dưới: distributionUrl=https://services.gradle.org/distributions/gradle-7.2.0-all.zip Và bây giờ, lỗi của bạn sẽ được giải quyết.

Giải pháp 1: Cập nhật ext.kotlin_version

Để giải quyết mô-đun đã được biên dịch với một phiên bản không tương thích của Kotlin. Phiên bản nhị phân của siêu dữ liệu của nó là 1.5.1, phiên bản dự kiến ​​là 1.1.16. Lỗi Bạn chỉ cần mở bản build.gradle cấp Dự án của mình và tăng ext.kotlin_version lên phiên bản ổn định mới nhất. là 1,7.10.

 buildscript {
    ext.kotlin_version = '1.7.10' // Change This Line
    repositories {
        google()
        jcenter()
    }

}

Và sau đó mở gradle-wrapper.properties và thay đổi phiên bản phân phối của bạn thành phiên bản bên dưới.

 distributionUrl=https://services.gradle.org/distributions/gradle-7.2.0-all.zip

Giải pháp 2: Xây dựng lại dự án

Bạn có thể cố gắng xây dựng lại dự án của mình bằng cách Mở Open IntelliJ >> Select Build >> Rebuild Project và sau đó chạy lại ứng dụng của bạn và lỗi của bạn sẽ được giải quyết.

Sự kết luận

Đó là tất cả về lỗi này. Tôi hy vọng chúng tôi đã giải quyết được lỗi của bạn. Bình luận bên dưới Suy nghĩ của bạn và truy vấn của bạn. Ngoài ra, hãy bình luận bên dưới giải pháp nào phù hợp với bạn.
Trên đây là thông tin về [Solved] Mô-đun được biên dịch bằng phiên bản Kotlin không tương thích. Phiên bản nhị phân của siêu dữ liệu là 1.5.1, phiên bản dự kiến ​​là 1.1.16. Hãy để lại ý kiến ​​trong phần bình luận bên dưới hoặc like và share ezerror.com trên phương tiện truyền thông xã hội để giúp quảng bá rộng rãi về giải pháp này.