Получение NoClassDefFoundError при вызове функции расширения kotlin

Я использую Android Studio 3.0 Beta 2 Canary Preview, и я вызываю функцию расширения Kotlin с Java:

Код Котлина:

fun Metadata.validate(context: Context) { validateInnerList(context) // other validation functions } private fun Metadata.validateInnerList(context: Context) { taskGroupList.removeIf { !it.isDataValid() } // error goes here } 

код java:

 metadataDecoratorKt.validate(metadata, context); 

Код компилируется отлично, но во время вызова он дает мне: – java.lang.NoClassDefFoundError

Я делаю что-то неправильно? есть ошибка на стороне Intellij? Если вам нужна дополнительная информация, скажите об этом.

Interesting Posts

указать класс Kotlin как точку входа Main-Class в MANIFEST.MF?

Не удается выполнить kotlin coroutine (исключение такого метода

Какие версии kotlin следует использовать для Android Studio 3.0 Canary 1?

Не удалось загрузить ошибку класса kotlin.collections.CollectionsKT при попытке синхронизации градиента

Android Studio и Kotlin – не загружать изменения

Запись в файл после матча в Котлине

Hibernate сохраняет дочерний объект с нулевым родительским идентификатором

Как реализовать ленивый адаптер recyclerView для загрузки, например realm recyclerView, используя kotlin

Зачем нужен код B для использования SQLiteDatabase. () В параметре ввода?

Смарт-литье в «Тип» невозможно, потому что «переменная» является изменчивым свойством, которое к этому моменту могло быть изменено

Почему я не могу ссылаться на вложенный объект из val или typealias, ссылающихся на объект?

Kotlin: Блокировка сопрограмм с неблокирующими ввода-выводами

@Rule> должен быть public ValidationError в тесте Kotlin Junit

присваивать переменную только в том случае, если она равна нулю

RxJava-Turn, наблюдаемый в Iterator, Stream или Sequence

Давайте будем гением компьютера.