You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

迁移至Version Catalogs时,无版本号的kotlin-parcelize插件如何配置到TOML文件?

解决kotlin-parcelize插件在Version Catalogs中的版本配置问题

在新版Version Catalogs中,所有插件必须指定版本号才能正常使用。针对kotlin-parcelize插件,你可以按以下步骤配置:

  1. 在settings.gradle.toml中配置插件信息
    打开项目根目录的settings.gradle.toml文件,在对应区块中添加插件的完整ID与版本关联:

    [versions]
    kotlin = "1.9.20" # 替换为你项目实际使用的Kotlin版本
    
    [plugins]
    kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }
    

    用version.ref = "kotlin"关联已定义的Kotlin版本,能确保插件版本与项目Kotlin版本一致,避免兼容性问题。

  2. 在模块构建文件中引用插件
    进入需要使用该插件的模块(如app模块)的build.gradle.kts(或Groovy版本的build.gradle),通过alias引用配置好的插件:

    plugins {
        alias(libs.plugins.kotlin.parcelize)
    }
    

    Groovy版本写法:

    plugins {
        alias libs.plugins.kotlin.parcelize
    }
    

配置完成后,插件即可正常加载,不会再触发「需要版本号」的错误。

内容的提问来源于stack exchange,提问作者groff07

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 15:03:12