【发布时间】:2022-01-12 21:57:39
【问题描述】:
假设我有一个包,共享包,它与两个 KMM 项目共享:KMM 项目 A 和 KMM 项目 B。
所以我们有共享包 -> KMM 项目 A 和共享包 -> KMM 项目 B。
现在我想在我的 iOS 应用程序中同时使用 KMM 项目 A 和 KMM 项目 B。这是如何运作的?共享包是否与两个框架捆绑在一起(即我包含两次相同的依赖项?)。此外,共享包是否需要是 KMM 项目才能允许 KMM 项目 A 和 B 生成相关的 iOS 框架?或者它可以是一个纯粹的 Kotlin 项目吗?
这是一张图表,可以对我试图理解的情况提供更多解释。
【问题讨论】:
标签: kotlin kotlin-multiplatform kmm