首页 > 解决方案 > 无法使用 Kotlin 编译内联函数

问题描述

由于 Kotlin 更新,我无法编译我的内联函数。有时它会编译,但大多数情况下它只是停留在 Gradle 构建中。

inline fun <reified T> verifyAndPerformRequest(myRequest: MyRequest, 
header: Map<String, String>, crossinline callback: (Any?, error: 
Error?) -> Any?) {}

这是我无法编译的函数示例。我正在运行最新的 Android 3.1 + Kotlin 1.2.30

[内部错误] org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) 构建时出现内部错误。

是错误信息。

标签: kotlin

解决方案


推荐阅读