Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

429
Vistas
AndroidStudio: se encontró una clase duplicada en los módulos annotations-13.0 y kotlin-compiler-embeddable

Al actualizar AndroidStudio esta semana, me vi obligado a agregar AnnotationProcessor:

(Ni siquiera entiendo para qué.)

Los procesadores de anotaciones deben declararse explícitamente ahora. Se encontró que las siguientes dependencias en el classpath de compilación contienen un procesador de anotaciones. Agréguelos a la configuración del procesador de anotaciones. kotlin-compiler-embeddable-1.3.11.jar (org.jetbrains.kotlin:kotlin-compiler-embeddable:1.3.11)

Así que agregué a mi app.build.gradle:

 dependencies { ... annotationProcessor "org.jetbrains.kotlin:kotlin-compiler-embeddable:$kotlin_version" ... }

Pero ahora no puedo deshacerme de los siguientes errores:

 Run tasks :app:checkDebugDuplicateClasses > Duplicate class found in modules annotations-13.0.jar (org.jetbrains:annotations:13.0) and kotlin-compiler-embeddable-1.3.11.jar (org.jetbrains.kotlin:kotlin-compiler-embeddable:1.3.11)

No sé dónde se declara/importa org.jetbrains:annotations:13.0 en mis gradles o configuraciones.

¿Cómo puedo solucionar este error?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Recibí un error de Gradle similar que indicaba que se encontró una clase duplicada en las anotaciones cuando intenté usar kotlin en algún proyecto antiguo. En mi caso, tengo que eliminar la siguiente dependencia que estaba causando conflicto con el módulo de anotaciones de kotlin.

 implementation 'org.jetbrains:annotations-java5:17.0.0'
over 4 years ago · Santiago Trujillo Denunciar

0

Recibí un error similar debido a que algunas bibliotecas usan diferentes versiones de la misma biblioteca de anotaciones intellij.

Ejecuto app:dependencies y descubrí que la biblioteca com.xx.yy usa la dependencia intellij.annotations.12. Entonces excluyo eso para esa biblioteca solo con

implementación ("com.xx.yy:1.2.3") {excluir grupo: 'com.intellij', módulo: 'anotaciones'}

over 4 years ago · Santiago Trujillo Denunciar

0

./gradlew app:dependencies

comprobar todas las dependencias

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda