Dra*_*ago 9 android native ios kotlin kotlin-multiplatform
我已经使用 Kotlin 在 Android Studio 中构建了代码。我最初没有将其设置为 Kotlin 多平台移动项目,现在我想将其也带到 iOS 上。现阶段有没有办法将其“转换”为 Kotlin 多平台移动版?谢谢
这是一个多步骤的过程:
build.gradle.kts
为 KMM 设置。您可以在PeopleInSpace和KaMPKit存储库中找到示例您需要进行的更改取决于您有多少 Android 依赖项、您编写了多少特定于平台的代码以及您想要与 iOS 共享多少。
我不会低估这可能需要多大的重构,因为 Android 开发人员可能会忽略大量特定于平台的东西(JUnit、文件、日期只是几个例子,我们通常在其中使用 JVM 库)
我建议从小处开始,创建一个shared
具有 KMM 配置的模块,然后逐步将内容移动到shared
如果您有更多问题,请联系我们
归档时间: |
|
查看次数: |
3272 次 |
最近记录: |