Android Studio移除多平台项目实验特性红色提示方案求助
移除Android Studio中“multi platform projects特性为实验性”红色提示的方法
有两种实用方案可解决该问题,根据需求选择即可:
方案一:显式启用实验性特性(推荐)
在项目根目录的settings.gradle.kts(或settings.gradle)文件中添加对应配置,同步项目后提示会自动消失:
- 若使用KTS格式:
pluginManagement { plugins { id("com.android.application") version "你的Android插件版本" apply false id("com.android.library") version "你的Android插件版本" apply false id("org.jetbrains.kotlin.multiplatform") version "你的Kotlin版本" apply false } resolutionStrategy { eachPlugin { if (requested.id.id.startsWith("org.jetbrains.kotlin.multiplatform")) { useModule("org.jetbrains.kotlin:kotlin-gradle-plugin:${requested.version}") } } } experimental { gradlePluginPortal { enableDependencyVerification = false } // 启用多平台项目实验特性 multiPlatformProjects = true } }
- 若使用Groovy格式:
pluginManagement { plugins { id 'com.android.application' version '你的Android插件版本' apply false id 'com.android.library' version '你的Android插件版本' apply false id 'org.jetbrains.kotlin.multiplatform' version '你的Kotlin版本' apply false } resolutionStrategy { eachPlugin { if (requested.id.id.startsWith('org.jetbrains.kotlin.multiplatform')) { useModule("org.jetbrains.kotlin:kotlin-gradle-plugin:${requested.version}") } } } experimental { gradlePluginPortal { enableDependencyVerification = false } multiPlatformProjects = true } }
方案二:直接关闭对应检查提示
如果不想启用实验性特性,可通过编辑器设置关闭该提示:
- 打开Android Studio设置(快捷键
Ctrl+Alt+S/Cmd+,) - 导航到
Editor > Inspections - 搜索框输入
Experimental,找到Kotlin > Experimental features分类下的“Experimental Multiplatform Projects”选项 - 取消勾选该检查项,点击
Apply和OK - 重启Android Studio后提示消失
内容的提问来源于stack exchange,提问作者Raka M.A
相关产品推荐
相关产品推荐

