gpt4 book ai didi

android - Realm.init() 无法解析方法 init 在 Application onCreate 中不起作用?

转载 作者:行者123 更新时间:2023-11-29 19:14:40 24 4
gpt4 key购买 nike

无法在 Realm 上调用 init() 方法。知道我做错了什么吗?

enter image description here

我已经在我的 build.gradle(project) 中添加了依赖:

buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.1'
classpath "io.realm:realm-gradle-plugin:3.2.0"

}
}

并在 build.gradle(app) 中应用插件

apply plugin: 'com.android.application'
apply plugin: 'realm-android'

最佳答案

这似乎是 Android Studio 索引系统的一个滞后。尝试下一个解决方案:

  1. 同步 gradle 文件 enter image description here
  2. 使 IDE 索引无效并重新启动
    enter image description here
  3. 最后一个假设 - 将 io.realm:realm-gradle-plugin:3.2.0 依赖项从项目 build.gradle 文件移动到 来自应用程序的 build.gradle 并定义自己的 buildscript 部分:

    buildscript {
    repositories {
    jcenter()
    }

    dependencies {
    classpath 'io.realm:realm-gradle-plugin:3.2.0'
    }
    }

    项目的自动生成的 build.gradle 包含关于此的下一个注释:

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files

关于android - Realm.init() 无法解析方法 init 在 Application onCreate 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44021474/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com