个人博客
http://www.milovetingting.cn
KMM跨平台开发环境构建KMM等于多少KMM,即Kotlin Multiplatform Mobile,是Jetbrains提供的跨平台移动开发SDK,利用Kotlin的跨平台能力,在一个工程中完成
使用KMM既具有灵活性,又保留了本机编程的优势。 它使用单个代码库为Android/IOs APP应用编写业务逻辑代码,并在需要时编写特定于平台的代码,例如实现本机UI或使用特定于平台的API。
KMM可以与你的工程无缝集成。 共享代码,用Kotlin编写,用Kotlin/JVM编译成JVM字节码,用Kotlin/Native编译成二进制文件,所以可以像其他常见类库一样使用KMM业务逻辑模块
配置KMM环境构建KMM插件,打开Android Studio,然后单击Configure-Plugins
在plugins中搜索KMM,然后选择安装
安装后必须重新启动IDE
单击“重新开始”
重新启动IDE后,选择创建Android Studio项目,然后在创建项目时选择kmm APP
配置项目名称、包名称等信息
创建项目后,可能会出现以下错误,因为KMM至少要求Kotlin版本1.4.10
项目同步后,项目目录主要包括androidApp、iosApp、shared目录,分别对应Android、IOS、通用模块:
用手机执行APP
参考文档使用Helloworld——kotlin开发跨平台APP应用程序
kot Lin多平台移动文档
总结环境构建的过程,因为需要下载相应的依赖关系,所以这个过程根据具体的网络而不同。 KMM的kotlin版本必须至少为1.4.10。 否则,无法构建项目。