Kotlin 2.5.0-Beta1 推出实验性“分离编译”方案,解决 KMP 项目中 IDE 与编译器不一致的问题,如 common 代码可能意外调用平台声明、重载解析和类型推断出错。启用后编译器严格按元数据 KLIB 解析 common 代码,与 IDE 一致,并支持 common 源集增量编译。需在 gradle.properties 中设置 kotlin.kmp.separateCompilation=true,注意 cinterop 等已知问题。
完成下面两步后,将自动完成登录并继续当前操作。