例如:有关问题的详细信息..我有一个使用 JAVA 的 android 应用程序项目。我想使用 KMM 让我的 Android 应用程序在 iOS 上运行。我还没有找到任何实时解决方案。如果您有任何实际示例让我的 Android 应用程序使用 KMM 在 iOS 上运行,那就太好了?
问问题
22 次
1 回答
0
没有神奇的工具可以做到这一点......
你可以按照这个步骤..
首先,您应该通过以下方式将 java 代码转换为 kotlin 代码
Android Studio Menu -> Code -> Convert Java File to Kotlin File
那么你应该把你的代码分成business layer and presentation layer
你可以通过阅读 cleanarchitecture Android
然后我们将投入business layer
然后Shared Module
我们将presentation layer
投入ANDROID APP
然后应用程序将准备好将他的业务逻辑用于 ios
然后您可以将您的快速代码写入IOS APP
笔记 :
Presentation layer
包含 view , viewmodel 和任何平台相关的工具,如workmanger
business layer
包含network
和caching
编码,如 KTOR 、 SQLDELIGHT 和任何可能在Android
和之间共享的逻辑Ios
于 2022-02-27T11:38:55.227 回答