Kotlin 官方自己做了个原生跨平台工具,名为 KMM,但是它 的接入实在是太痛苦了,文档参差不齐,从各个地方找到的文档都有差异,也不知道哪个是对的。比如使用 ktor 请求,解析成 Json,这个小小的操作,整了快一天了,才找到正确的方式。

翻遍了官方文档、StackOverflow 以及 Github Issue,最后结合官方的 Guide官方 Bog,才正确引入 Json 解析功能,快哭了,要知道,我是各使用一半的方案结合在一起才成功的。重点是在于他的库有很多,你根本不知道这一步的操作需要引入哪个库才能行。库和库之间还有冲突,这是最绝的。

说实话,尝鲜这种未正式发布、还在实验阶段的框架,我是有点后悔的。