Модуль был скомпилирован с несовместимой версией Kotlin

#kotlin #android-library #aar

#kotlin #android-библиотека #aar

Вопрос:

Я скомпилировал и опубликовал библиотеку AAR, используя Kotlin версии v1.4.0. Когда я включил эту библиотеку в другой проект (который использует Kotlin версии v1.2.71), она отказалась компилироваться и вернула эту ошибку:

.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.4.0/1c752cce0ead8d504ccc88a4fed6471fd83ab0dd/kotlin-stdlib-common-1.4.0.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.4.0, expected version is 1.1.11.

Вопросы:

  1. Должен ли я был скомпилировать библиотеку с более низкой версией Kotlin?
  2. Смогут ли приложения (без зависимости от Kotlin) использовать мою библиотеку?

Комментарии:

1. как вы это решили??

2. Я сталкиваюсь с тем же самым часами. Пожалуйста, обновите решения, если вы нашли какие-либо.