从java调用Kotlin函数会导致java.lang.NoClassDefFoundError:Kotlin/Type



我有一个Kotlin函数,它返回一个字符串数组,看起来像:

fun getStringArrayFunction(): Array<String> {
return objectList.map { it.StringField }.toTypedArray()
}

我导入库并从java:调用此函数

String[] myStringArray = getStringArrayFunction();

正如标题中提到的,我得到了TypeCastException。我是不是错过了什么?

谢谢!

根据@CodeScale,我需要导入kotlin标准库。

最新更新