update tools studio plugin last android android-studio gradle annotation-processor

studio - last com android tools build gradle



Error: Error al resolver: annotationProcessor (6)

Este es el siguiente error que recibo al agregar una nueva dependencia de gradle a mi proyecto de Android. Y este error no es específico del proyecto. Recibo el mismo error si agrego el complemento en cualquier otro proyecto de Android. Error al agregar cualquier complemento de terceros

También gradle mi proyecto de nivel de aplicación gradle módulo captura de pantalla

Módulo de nivel de aplicación

Incluso habilité el Annotation Processor en la configuración. Todavía no hay solución. Por favor ayuda.


Bien, ahora, finalmente, después de luchar con este problema con annotationProcessor no se puede resolver, puedo decir que es un problema de biblioteca o de configuración de su lado, ya que está usando complementos de terceros.

En el caso de un problema de biblioteca, podría ocurrir en el caso de que algo de magia no se aplicara para generar tareas javadoc para incluir javadocDepts en classpath.

El problema con la configuración podría ser que hay anotaciones personalizadas, pero no hay un procesador de anotaciones personalizado, o no lo incluyó en las dependencias como annotationProcessor ''package.name:annotationProcessorModule:version''

De todos modos, tuve que eliminar las anotaciones personalizadas de mi propia biblioteca para poder usar artefactos de jcenter, de lo contrario obtendría

Error al resolver el procesador de anotaciones

todo el tiempo también, cuando uso mi biblioteca en otro proyecto.

Aquí está el enlace a mi pregunta y mi repositorio, en caso de que pueda ayudarle si usted mismo está desarrollando el complemento de terceros:

No se puede importar la biblioteca AAR con anotaciones @IntDef

https://github.com/vulko/AnimatedArcProgressView


En nuestro caso, nuestro servidor interno de artefactos estaba caído, por lo que no se pudo resolver.

Lo que recomendaría es ejecutar tu compilación de gradle desde la línea de comandos y agregarle los parámetros --debug . Luego verá líneas como las siguientes que le ayudarán a ver lo que no se puede resolver. (Tenga en cuenta que corté un montón de cosas para mantener el registro corto aquí).

[org.gradle.api.internal.artifacts.ivyservice.IvyLoggingAdaper] tried http://repo.jfrog.org/... ... [org.apache.http.impl.conn.DefaultClientConnection] Sending request: HEAD /artifactory/... [org.apache.http.impl.conn.DefaultClientConnection] Receiving response: HTTP/1.1 404 Not Found


En primer lugar tratar de limpiar el proyecto. Le dará más información sobre el error y agregará la siguiente línea en el archivo build.gradle de su proyecto.

allprojects { repositories { jcenter() maven { url "https://jitpack.io" } } }

luego reconstruir el proyecto debería funcionar


Para aquellos que acaban de descargar la actualización de Android studio 3.0 y obtuvieron el:

Error al resolver el procesador de anotaciones

Solución: Desactive la verificación de errores del procesador de anotaciones.

Simplemente copie el bloque de código ''JavaCompileOptions'' a continuación y pegue en el bloque defaultConfig {}.

android { ... defaultConfig { ... javaCompileOptions { annotationProcessorOptions { includeCompileClasspath false } } } }

Ref: Deshabilitar la comprobación de errores del procesador de anotaciones


Tuve el mismo problema, y ​​el problema fue que me olvidé de agregar;

repositories { maven { url ''https://jitpack.io'' } }


Usa esto en tu proyecto gradlefile:

allprojects { repositories { jcenter() maven { url ''https://maven.google.com'' } } }