操作系统

操作系统版本:最高支持 Monterey ,最低支持 Big Sur
验证:
左上角 ---> 关于本机 ---> macOS Monterey ## iOS 环境

1. Xcode

支持 13.2.1 ,可直接通过 Apple Store 更新
验证

$ xcodebuild -versionXcode 13.2.1
Build version 13C100

2. Cocoapods

// 安装命令
sudo gem install cocoapods -v 1.10.1 -n /usr/local/bin
sudo gem install cocoapods-generate -v 2.2.2

验证:

$ gem list | grep 'cocoapods'cocoapods (1.10.1)
cocoapods-generate (2.2.2)

3. 内网源

更新本地源

// 执行
$ pod repo list
$ pod repo update

Android 环境

1. Android Studio

左上角Android Studio ---> About Android Studio ---> Android Studio Arctic Fox | 2020.3.1 Patch 3+ 或者最新版本
建议修改配置:
Auto Import:Setting - Editor - General - Auto Import,勾选Optimize imports on the fly和Add unambiguous imports on the fly
作者信息:Setting - Editor - File and Code Templates - include - File Header

/*** Usage:** author: ${USER}* Date: ${DATE}* Description:*/

2. KMM插件

和Android Studio配套
Android Studio ---> Preferences ---> Plugins 搜索 KMM 并安装插件即可

3. Gradle、Gradle插件、Kotlin

代码已经设置好,run时会自动下载
Gradle验证:
项目根目录打开 Terminal

//执行
./gradlew -v

4. JDK

Android Studio ---> Preferences ---> Gradle ---> Gradle JDK 中选中JDK11即可

Q&A

1. 非M1环境下上述环境都配置正确, pod gen xxx 报错,怎么办

Git 用户名密码管理

2.环境配置正确,出现如下错误

gradle 缓存问题,清理缓存重新build

2. 如何清理缓存

轻度清理: Build --> Clean Project or 项目根目录手动删除 build 文件夹
彻底清理:File -> Invalidate Caches/Restart

KMM(Kotlin Multiplatform Mobile)环境搭建相关推荐

  1. KMM(Kotlin Multiplatform Mobile)Welcome to Kotlin/Native World

    1. 什么是Kotlin/Native Kotlin/Native是一种将Kotlin源码编译成不需要任何VM支持的目标平台二进制数据的技术,编译后的产物可以直接运行在目标平台上,设计Kotlin/N ...

  2. Kotlin Android Studio 环境搭建

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源. Kotlin 可以编译成Java字节码,也可以编 ...

  3. kotlin 开发android,Kotlin安卓开发环境搭建

    添加依赖 首先把需要的插件安装完毕 方式一 Ctrl+Alt+A可以帮助您快速找到所需的操作,而无需浏览菜单和工具栏,输入所需的操作 Config Kotlin,选择Config Kotlin in ...

  4. 如何使用 Kotlin Multiplatform 构建跨平台应用程序

    如果您是一位经验丰富的 Android 开发人员,并且有一个杀手级应用的想法,那么您可以为 Android 构建它.但是,如果您对 iOS 不太确定,那么事情就会变得棘手. 那么解决这个问题的最可接受 ...

  5. 使用Kotlin开发Android应用 - 环境搭建 (1)

    一. 在Android Studio上安装Kotlin插件 按快捷键Command+, -> 在Preferences界面找到Plugins -> 点击Browse repositorie ...

  6. Kotlin——初级篇(一):最详细的环境搭建

    众所周知,Kotlin出来已经良久了.Kotlin有着众多优势,不管是用于Android开发中,还是Java开发,都能缩减很大的代码量,大大提高了工作效率.而小生本人也是才从忙碌的个工作中抽身出来,有 ...

  7. Windows Mobile 开发环境搭建(1)

    1.SQL Server Mobile 简介 2.获取 SQL Server Mobile 3.安装必备软件 4.安装开发环境 5.安装服务器环境 6.配置 Web 同步向导 7.使用 Interne ...

  8. Xamarin环境搭建

    Xamarin的环境搭建 Xamarin在osx下面的环境搭建包括开发者帐号申请,下载安装Xamarin以及Xcode,以及Xamarin Studio上编写第一个应用程序.Xamarin是一个跨平台 ...

  9. Xamarin的环境搭建Xamarin.iOS

    Xamarin的环境搭建 Xamarin在osx下面的环境搭建包括开发者帐号申请,下载安装Xamarin以及Xcode,以及Xamarin Studio上编写第一个应用程序.Xamarin是一个跨平台 ...

最新文章

  1. winform chart 添加数据报错_C# win Form开发 构造指定格式数据表字段值
  2. Java注释 link_开源代码中注释中的那些a link p @ 是给什么编辑器用的????
  3. 深度学习核心技术精讲100篇(四十六)-情感分析算法在阿里小蜜的应用实践
  4. 为了帮助卖家成交,闲鱼工程师做了些什么?
  5. offset-list 和 prefix-list简介
  6. tomcat catalina localhost 没有项目_Tomcat简介--01
  7. Hype教程,如何设置字体样式?
  8. Matlab 输入输出操作
  9. 关于php多维数组,PHP多维数组
  10. Doctrine浅析
  11. 【013】如何给EXCEL编写的宏设置打开密码_#VBA
  12. c语言读取ascii文件,C++对ASCII文件的读写操作
  13. python修改电脑桌面壁纸_python设置windows桌面壁纸的方法
  14. 大学计算机基础网络应用第二套,大学计算机基础)应用指导(第2版
  15. Java实现 蓝桥杯 基础练习 特殊的数字
  16. 编程进阶一:编译器的特殊功能使用及借助编译时完成数据的初始化
  17. 装机必备,四款良心软件释放你的电脑潜力,用了就离不开
  18. 有一个美女程序媛是一种什么样的体验,分享一下她所推荐的学习资料给你
  19. 计算机教案在幻灯片中插入影片,小学六年级上册《在作品中插入“电影”片段》信息技术教案...
  20. Java用ZIP格式压缩和解压缩文件

热门文章

  1. 华北科技学院计算机考研资料汇总
  2. 使用 javassist 反编译 class 并重新打包 jar
  3. 计算机主机内装有硬盘和软盘 软盘是计算机,计算机主机内装有硬盘和软盘驱动器,软磁盘是计算机的外贮器,机内硬盘则是属于内贮器...
  4. Java使用ImageMagick+Im4Java裁剪图片
  5. owncloud 实现私有云进行多端文件同步
  6. 【微信小程序】【智能春联】春节 “迎春对联” 微信小程序 丨 2022
  7. Ubuntu 12.04 1 跑 Windows下的类通达信股票软件
  8. 内网如何架设传奇世界私服 (包含传送,脚本教程,专用怪物,不定期更新)...
  9. 红帽redhat Linux配置本地yum源
  10. 为什么 TCP 会被 UDP 取代