двойная запись: META-INF / myLibrary.kotlin_module

После обновления до Android 3.0, получение ошибки Kotlin:

Execution failed for task ':myLibrary:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug'. > java.lang.RuntimeException: java.util.zip.ZipException: duplicate entry: META-INF/myLibrary.kotlin_module 

Это моя библиотека buid.gradle file:

 apply plugin: 'com.android.library' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' ... dependencies { api "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" } 

Это мой проект build.gradle

 ext.kotlin_version = '1.1.51' repositories { jcenter() mavenCentral() google() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } 

Это так раздражает, но запуск Clean Project исправил проблему для меня.

Похож на ошибку кеша (с котлином) для меня. Выполнение gradle clean или gradle clear (не уверен, что это правильное написание, извините, одно из них должно существовать как задача градиента), а перестройка должна исправить ошибку, поскольку все файлы в кеше будут удалены задачей и регенерированы проектом строить.

Попробуйте добавить это в свой build.gradle. в упаковкеОпции:

 packagingOptions { ... exclude 'META-INF/rxkotlin.properties' exclude 'META-INF/rxkotlin_main.kotlin_module' } 
Intereting Posts
Конструктор класса данных с двумя разными конструкторами в Котлине Перегрузка сеттера в Котлине Интерфейс Kotlin представляет собой класс java: случайное переопределение Ошибка компиляции: Smart cast to '<type>' невозможен, потому что '<variable>' – локальная переменная, которая захватывается изменяющимся закрытием IDEA IllegalStateException: служба умирает при запуске теста JUnit с Kotlin Как передать строку в var без escape-символа в Котлине? Android / Kotlin: неразрешенные ссылки: древесина Аннотации для весны с Котлином IDEA показывает проект дважды в дереве Создайте плагин Intellij Idea с файлами Kotlin Выполнение не выполнено для задачи ': app: compileDebugKotlin'. > Внутренняя ошибка компилятора. Подробнее см. Журнал Как мы можем реализовать базовый адаптер с kotlin в android? Android Infinite ViewPager (календарь) Уведомлять наблюдателя, когда элемент добавлен в список LiveData @Param не работает в Spring Data JPA