Error al compilar en Android Studio 4.0: CIRCULAR REFERENCE:com.android.tools.r8.a: Invoke-customs are only supported starting with Android O

Resulta que estuviste construyendo tu APP desde Android Studio 4.0 y no te marcó ningún tipo de error de codificación pero al querer compilar para desplegar en tu ADV te manda el siguiente error:

CIRCULAR REFERENCE:com.android.tools.r8.a: Invoke-customs are only supported starting with Android O  (--min-api 26)

Pues nada y no pasas de ahí y le buscaste por todos lados, pues resulta que es un error que no tiene nada que ver con tu código ni con tu app, después de buscar mucho me encontré con la solución en esta entrada:


La solución consiste en:

1. Ve al menú de Android Studio en la sección ->Project Structrure





2. Del lado izquierdo da Click en "Modules"




3. En la sección "Source Compatibility" y "Target compatibility" selecciona: $JavaVersion.VERSION_1_8 si estás usando Java 8, seleccionad Java 7 si estás usando Java 7 o la 10 en su caso.





4. Da Click en el botón Apply y después en el botón OK.


5. Da Click en el menú Build y luego en Rebuild.

No hay comentarios:

Publicar un comentario

Error al compilar en Android Studio 4.0: CIRCULAR REFERENCE:com.android.tools.r8.a: Invoke-customs are only supported starting with Android O

Resulta que estuviste construyendo tu APP desde Android Studio 4.0 y no te marcó ningún tipo de error de codificación pero al querer compila...