Error: No se pueden cambiar las dependencias de configuración ': app: _debugAnnotationProcessor' una vez que se ha resuelto

No se pudo actualizar el proyecto Gradle

Después de agregar KenBurnsView Library a build.gradle en el nivel de la aplicación. Cuando intento sincronizar el gradle falló.

Build.gradle (nivel de la aplicación)

 apply plugin: 'com.android.application' android { compileSdkVersion 25 buildToolsVersion "25.0.0" defaultConfig { applicationId "com.sample.ac" minSdkVersion 16 targetSdkVersion 24 versionCode 1 versionName "1.0_dev" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" jackOptions { enabled true } } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } repositories { jcenter() } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile 'com.android.support:appcompat-v7:25.0.1' compile 'com.android.support:design:25.0.1' compile 'com.android.support:recyclerview-v7:25.0.1' compile 'com.android.support:cardview-v7:25.0.1' //ButterKnife for view injector compile 'com.jakewharton:butterknife:8.4.0' annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0' // EventBus for passing data between activities and fragments compile 'org.greenrobot:eventbus:3.0.0' //Material Loading Circular Progress Bar with white background compile 'com.lsjwzh:materialloadingprogressbar:0.5.8-RELEASE' //GSON for parsing JSON into Java Object and vice versa compile 'com.google.code.gson:gson:2.6.2' //For Image Loading from network compile 'com.github.bumptech.glide:glide:3.7.0' //SLiding up Panel Layout for Music Player compile 'com.sothree.slidinguppanel:library:3.3.0' //For Network Calling compile 'com.mcxiaoke.volley:library:1.0.19' //ViewPagerIndicator compile 'com.romandanylyk:pageindicatorview:0.0.7' //Google Play Services compile 'com.google.android.gms:play-services-auth:10.0.0' compile 'com.google.android.gms:play-services-plus:10.0.0' compile 'com.google.android.gms:play-services-identity:10.0.0' compile 'com.google.android.gms:play-services-base:10.0.0' compile 'com.google.android.gms:play-services-location:10.0.0' compile 'com.google.android.gms:play-services-maps:10.0.0' compile 'com.google.android.gms:play-services-gcm:10.0.0' //Ken Burns Effect for Image Background compile 'com.flaviofaria:kenburnsview:1.0.7' //Material Search View // compile 'com.miguelcatalan:materialsearchview:1.4.0' compile project(':searchlibrary') testCompile 'junit:junit:4.12' } apply plugin: 'com.google.gms.google-services' 

Build.gradle (nivel de proyecto)

 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:2.2.2' classpath 'com.google.gms:google-services:3.0.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() mavenCentral() } } task clean(type: Delete) { delete rootProject.buildDir } 

Lo conseguí al intentar agregar una dependencia a "com.android.support.constraint: constraint-layout: 1.0.0-beta4" para una clase de entrenamiento de android.

Me las arreglé para superarlo y eso implicó a Jack, como sospechaba @Scott.

Pasado por:

  1. Comentando la dependencia añadida, el jackOptions habilita true block, y el compileOptions block, donde lo tenia compatible con 1.8.
  2. Sincronizar / Limpiar / Reconstruir Gradle (lo que sea, todavía estoy aprendiendo)
  3. Descomente la dependencia añadida, vuelva a sincronizar / reconstruir gradle
  4. Descomente los bloques jackOptions y compileOptions, vuelva a sincronizar / reconstruir gradle

En ese momento, funcionó para mí.

Añadir a la aplicación build.gradle o proyecto build.module:

 repositories { maven { url 'https://maven.google.com' } } 

Consigo este problema cuando agrego la dependencia del "restricción-disposición" y encuentro la respuesta en el manual ofical: https://developer.android.com/training/constraint-layout/index.html ¡Creo que le ayudará!

Me encuentro con esta pregunta también, he añadido maven en los repositorios {…} y una dependencia en las dependencias {…} del módulo build.gradle.

Encuentro la razón, porque Android Studio no puede cargar la dependencia desde el repositorio de maven. A continuación, en lugar de compilar, copiar el jar a módulo, sincronizar, el error se ha desaparecido.

En resumen, puede comprobar que la dependencia está cargada o no en "C: \ Users \ wjj.gradle \ caches \ modules-2 \ files-2.1".

¡Espero que pueda ayudarte!

  • Error en la ejecución de la aplicación 'app: mergeDebugResources' Crunching Cruncher ... png failed
  • Excepción al dexar archivos: Se ha interrumpido la traducción
  • No se pueden cambiar las dependencias de la configuración (después de activar la ejecución instantánea)
  • No se puede crear con gradle cuando Google Play Services se agrega como dependencia
  • Spoon JAR para pruebas locales
  • Gradle - No se puede importar viewpagerindicator en Android Studio usando gradle dependency
  • Servicios de Google Play en un proyecto de Android Studio 0.1.1 gradle?
  • Cómo hacer que los complementos de Hugo y AndroidDevMetrics compile sólo en depuración:
  • No pudo encontrar el objetivo con la cadena de hash android-23
  • Android Studio: Failure
  • NoClassDefFoundError al usar Dagger 2 después de cambiar a Android Studio 2.0
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.