无法找到方法
'com.android.build.gradle.BaseExtension.getDefaultConfig()Lcom / android / build / gradle / internal / dsl / DefaultConfig;'。
此意外错误的可能原因包括:
答案 0 :(得分:1)
您的pos_android.gradle文件正确,无需修改。
将realm-android插件应用于应用程序级别build.gradle文件的顶部。
apply plugin: 'realm-android'
那是您的app.gradle文件应如下所示。
apply plugin: 'realm-android' //this should be first line
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
defaultConfig {
...
}
buildTypes {
...
}
dependencies {
...
}
}
按照realm docs中所述的说明进行操作,或者看看此answer。
答案 1 :(得分:0)
Ref:How to install realm as a gradle dependency?
首先将类路径依赖项复制到build.gradle file(Project):-
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.realm:realm-gradle-plugin:5.4.1"
}
}
最后,将以下代码复制并粘贴到build.gradle(App)之上:-
apply plugin: 'realm-android'
注意:-有关更多信息,请检查https://realm.io/docs/java/latest/