Получение неразрешенной ссылочной ошибки в Kotlin Android Library Project

Я получаю неразрешенную справочную ошибку в проекте библиотеки Android Kotlin.

1.) standard_kotlin_lib.jar -> содержит: классы Котлина, META-INF / standard_kotlin_lib.kotlin_module

2.) A.aar -> компилирует только файл standard_kotlin_lib.jar. После компиляции внутри сгенерированного файла A.aar classes.jar: отсутствует META-INF/standard_kotlib_lib.kotlin_module, отсутствует целое заражение META-INF

3.) B.aar -> компилирует A.aar. Здесь классы импорта исходного кода kotlin определены в "standard_kotlin_lib.jar". Получение неразрешенной ссылочной ошибки при импорте

B.aar <- A.aar <- standard_kotlin_lib.jar

Версия инструментов: 1.) Я использую плагин Android Gradle 3.0.0 и версию 4.3.0 Gradle. В предыдущей версии плагина, то есть 2.2.3 и Gradle версии 3.2.1, эта ошибка не возникала. Котлин версия 1.1.4

Проблема, я думаю: 1.) META-INF отсутствует внутри файла A.aar. Когда я вручную копирую META-INF внутри A.aar classes.jar, B.aar успешно компилируется.

0 ответов

Другие вопросы по тегам