Android no puede encontrar la dependencia gradle reino

Consigo este error mientras que construyo:

Failed to sync Gradle project 'myapp' Error:Could not find io.realm:realm-android:0.88.3. Required by: myapp:app:unspecified Search in build.gradle files 

En mi gradle de nivel de proyecto he añadido como:

 classpath "io.realm:realm-gradle-plugin:0.88.3" 

En mi nivel de módulo:

 compile 'io.realm:realm-android:0.88.3' 

¿Cómo arreglar este error?

Nivel de proyecto:

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

Nivel del módulo:

 apply plugin: 'com.android.application' apply from: '../config/quality/quality.gradle' apply plugin: 'realm-android' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "xxxxx" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled true } buildTypes { debug { applicationIdSuffix ".debug" versionNameSuffix "-debug" debuggable true } release { minifyEnabled true debuggable false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } repositories { jcenter() maven { url "https://jitpack.io" } } } dependencies { compile 'io.realm:realm-android:0.88.3' //more dependencies here } 

A partir de 0,88 en adelante, Realm es un complemento, no una dependencia de compilación, por lo que necesita aplicar el plugin realm-android lugar. También se describe aquí: https://realm.io/docs/java/latest/#installation

Archivo de construcción de nivel superior

 buildscript { repositories { jcenter() } dependencies { classpath "io.realm:realm-gradle-plugin:0.88.3" } } 

Archivo de compilación de nivel de aplicación

 apply plugin: 'realm-android' 

En su caso, su debe quitar :

 dependencies { compile 'io.realm:realm-android:0.88.3' } 

Paso 1: Agregue la siguiente dependencia de ruta de clase al archivo build.gradle de nivel de proyecto.

 buildscript { repositories { jcenter() } dependencies { //check & update 3.0.0 with latest version classpath "io.realm:realm-gradle-plugin:3.0.0" } } 

Paso 2: Aplique el plugin realm-android a la parte superior del archivo build.gradle del nivel de la aplicación.

 apply plugin: 'realm-android' 

Encontrar las últimas versiones de https://realm.io/docs/java/latest/

Introduzca aquí la descripción de la imagen

  • Prueba de unidad de reino en Android
  • Java.lang.NoClassDefFoundError: Resolución fallida de: Lio / realm / internal / SharedRealm $ Durabilidad
  • Cómo lograr lo siguiente en Realm para android
  • Realm, RxJava, asObservable () y doOnUnsubscribe ()
  • Json cadena de objetos de reino, el camino más rápido
  • ¿Existe una manera de pre-empaquetar la base de datos Realm (default.Realm) a través de React-Native (JS)
  • Android Realm número de versión de migración basado en qué?
  • Prueba de Realm bajo Android
  • Cómo usar Realm's en el método con Kotlin
  • Acceso al dominio desde un subproceso incorrecto Android
  • Consultar objetos Realm anidados encapsulados en RealmList en RealmResults
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.