问题:升级至Android Studio Hedgehog后无法找到KMM插件创建共享模块
解决KMM插件在Android Studio Hedgehog中不显示的问题
以下是针对这个问题的具体排查和解决步骤:
检查插件启用状态
打开「Settings」→「Plugins」,搜索「KMM」,确认插件处于勾选启用状态。如果之前被禁用,勾选后重启Android Studio即可。更新KMM插件适配新版本IDE
你当前使用的KMM版本com.jetbrains.kmm (0.8.1(231)-23)是针对Android Studio Giraffe(231版本)编译的,和Hedgehog(231.9392.1.1)可能存在兼容性问题。直接在Plugins的Marketplace里搜索「KMM」,找到适配2023.1.1版本的最新插件安装,完成后重启IDE。清理IDE缓存
缓存异常可能导致插件加载失败,操作步骤如下:- 完全关闭Android Studio
- 删除对应缓存目录:
- Windows:
C:\Users\[你的用户名]\.AndroidStudioHedgehog\system\caches - macOS:
~/Library/Caches/Google/AndroidStudioHedgehog - Linux:
~/.cache/Google/AndroidStudioHedgehog
- Windows:
- 重新启动Android Studio
检查项目配置(针对已有项目)
如果是在现有项目中看不到KMM选项,确认项目根目录的settings.gradle已添加KMM插件仓库:pluginManagement { repositories { gradlePluginPortal() google() mavenCentral() maven { url "https://plugins.gradle.org/m2/" } } }同时项目级
build.gradle需包含KMM相关插件依赖:plugins { id("com.android.application") version "7.4.2" apply false id("org.jetbrains.kotlin.multiplatform") version "1.9.20" apply false }新建空白项目测试
现有项目的配置可能干扰插件显示,先新建一个空白Android项目,再进入「文件->新建模块」查看是否有KMM选项。
内容的提问来源于stack exchange,提问作者Nandha Kumar
相关产品推荐
相关产品推荐

