我对领域完全陌生。我想在我的android项目中使用realm db。我已经阅读了官方 Realm 文档。我需要在我的 android 项目中设置领域。为此,我将 gradle 依赖项添加为
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.realm:realm-gradle-plugin:0.88.2"
}
}
apply plugin: 'realm-android'
这是他们在文档中给出的内容。但这对我不起作用。它给出错误提示
Plugin with id 'realm-android' not found
。
这是我的 build.gradle 文件
apply plugin: 'com.android.application'
apply plugin: 'realm-android'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.db.realmsample"
minSdkVersion 14
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.realm:realm-gradle-plugin:0.88.2"
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.2.1'
}
我的配置正确吗?
将
buildscript
移动到您的主 build.gradle
文件(项目),它不应该出现在 build.gradle (module:app) 中
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.realm:realm-gradle-plugin:<realm version>"
}
}
这应该转到主 build.gradle
首先将类路径依赖复制到build.gradle文件(项目):-
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.realm:realm-gradle-plugin:1.2.0"
}
}
最后,将以下代码复制并粘贴到 build.gradle(App) 上:-
apply plugin: 'realm-android'
注意:- 1.2.0 版本可能会在未来版本中发生更改。有关更多信息,请查看 https://realm.io/docs/java/latest/
先决条件
第1步:将类路径依赖添加到项目级build.gradle文件中。
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.realm:realm-gradle-plugin:4.1.1"
}
}
第2步:将realm-android插件应用到应用程序级别build.gradle文件的顶部。
apply plugin: 'realm-android'
第 3 步: Gradle 同步
获取官方完整安装指南。请参阅以下链接。
我用的方法是
` dependencies
{
classpath 'com.android.tools.build:gradle:3.0.0'
classpath "io.realm:realm-gradle-plugin:3.1.4"
}`
在你的主构建 gradle 文件中 然后添加
apply plugin: 'realm-android'
和
compile 'io.realm:android-adapters:2.0.0'
在应用程序的构建 gradle 中
此 bintray 链接将为您提供最新版本 https://bintray.com/realm/maven/realm-android-library/3.4.0#files/io%2Frealm%2Frealm-android-library%2F3.4.0
为了安装realm,需要如下, 在 build.gradle (:app) 中
apply plugin: 'realm-android'
在build.gradle中(:项目级别)
buildscript {
ext.realm_version = '10.15.1'
repositories {
google()
maven { url "https://github.com/realm/realm-java" } // Realm repository
}
dependencies {
classpath 'com.android.tools.build:gradle:8.3.1'
classpath "io.realm:realm-gradle-plugin:$realm_version"
classpath "io.realm:realm-gradle-plugin:$realm_version-transformer-api"
classpath "io.realm:realm-gradle-plugin:10.15.1" // Use the latest version
}
}