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

Gradle版本目录中无法添加apply plugin: "realm-android"求助

解决Realm Android插件在Kotlin Gradle版本目录中的配置问题

你的核心问题是插件配置位置错误:Realm Android属于Gradle插件,并非普通依赖库,不能放在[libraries]块中,需要在libs.versions.toml的[plugins]块下单独声明。以下是完整修正步骤:

1. 更新libs.versions.toml配置

替换你现有的内容,添加[plugins]块来正确声明Realm插件:

[versions]
realmGradlePlugin = "10.17.0"

[plugins]
# 与Realm官方插件id保持一致:io.realm.realm-android
realm-android = { id = "io.realm.realm-android", version.ref = "realmGradlePlugin" }

2. 项目级build.gradle.kts引入插件

在项目根目录的build.gradle.kts的plugins块中,添加Realm插件引用并设置apply false(避免全局自动应用):

plugins {
    alias(libs.plugins.android.application) apply false
    alias(libs.plugins.kotlin.android) apply false
    // 新增Realm插件引用
    alias(libs.plugins.realm.android) apply false
}

3. 应用级build.gradle.kts应用插件

在模块(通常是app)的build.gradle.kts的plugins块中,添加Realm插件的应用:

plugins {
    alias(libs.plugins.android.application)
    alias(libs.plugins.kotlin.android)
    // 应用Realm Android插件
    alias(libs.plugins.realm.android)
}

完成以上操作后,同步Gradle即可正常使用Realm Android插件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 08:07:43