Error Android – Se requiere un compilador de nivel superior


Se nos mostrará el siguiente error:

Android requires compiler compliance level X or Y. Found 'Z' instead. Please use Android Tools > Fix Project Properties.

Existen varias soluciones para corregir este problema. Probamos la primera y si no funciona probamos la siguiente.

Solución 1

Probamos seleccionando con el botón derecho el archivo que da error y “Android Tools / Fix Project Properties”.

Miramos a ver si se ha corregido el problema. Si no probamos el siguiente paso.

Solución 2

Vamos al proyecto, luego elegimos una clase que tenga el problema. Vamos a una línea del problema y con el puntero por encima nos saldrán las posibles soluciones que podemos probar.

Probamos las múltiples posibilidades de auto-corrección de Eclipse. Miramos a ver si se ha corregido el problema. Si no probamos el siguiente paso.

Solución 3

Si, por ejemplo, da error en @Overrides y otras anotaciones de otros niveles de compilación. Probamos a cambiar la versión de compilación. Para esto vamos al proyecto que de problemas con el botón derecho y seleccionamos “Properties”.

Luego en la pestaña “Java Compiler” seleccionamos “Enable Project specific settings” y en “Compiler compliance level:” cambiamos la versión (recomendada la de mayor numeración, que será la más nueva), aplicamos y le decimos que sí al mensaje que sale.

El problema debería de haberse corregido.

Comparte esta entrada en:
Safe Creative #1401310112503
Error Android – Se requiere un compilador de nivel superior por "www.jarroba.com" esta bajo una licencia Creative Commons
Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Creado a partir de la obra en www.jarroba.com

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.