【发布时间】:2020-06-27 02:20:18
【问题描述】:
我想将[libphonenumber] 导入到 KMP 项目的“通用”部分,但 Kotlin 无法导入它。在添加maven url 后,我看到该库向外部库添加了两次。但是,Kotlin 中的导入无法解析库,所以我不能使用库类。我错过了什么?
【问题讨论】:
我想将[libphonenumber] 导入到 KMP 项目的“通用”部分,但 Kotlin 无法导入它。在添加maven url 后,我看到该库向外部库添加了两次。但是,Kotlin 中的导入无法解析库,所以我不能使用库类。我错过了什么?
【问题讨论】:
libphonenumber 不是 Kotlin 多平台库。它似乎支持许多平台,因此您可以为 Kotlin 编写库包装器。
我讲了一个关于编写平台包装库的演讲:https://vimeo.com/371460823
如果本机的目标是 C++,您可能需要编写一些 C 包装器。仅供参考。
【讨论】: