una tutorial studio proyectos proyecto los hechos guardan estructura elementos ejemplos donde curso carpetas aplicacion java android

java - tutorial - proyectos hechos en android studio



Android requiere el nivel de cumplimiento del compilador 5.0 o 6.0. Encontrado ''1.7'' en su lugar. Utilice las herramientas de Android> Reparar propiedades del proyecto (12)

  1. Vaya a la carpeta del proyecto y haga clic con el botón derecho en él - > properties -> marque la casilla de solo lectura y haga clic en Aceptar

  2. Haga clic con el botón derecho en su proyecto y seleccione "Android Tools -> Fix Project Properties"

  3. Haga clic con el botón derecho en su proyecto y seleccione "Properties -> Java Compiler" , marque "Enable project specific settings" y seleccione 1.5 o 1.6 en el cuadro de selección "Configuraciones de conformidad del compilador". (prueba todos los niveles uno por uno por si acaso)

  4. En Window -> Preferences -> Java -> Compiler , establezca el nivel de cumplimiento del Compilador en 1.6 o 1.5.

Esperemos que se solucione el problema.

¿Alguien tuvo un problema similar con esto? Importe un proyecto de Android y obtengo errores como

[2011-10-03 17:20:09 - Screen] Android requires compiler compliance level 5.0 or 6.0. Found ''1.7'' instead. Please use Android Tools > Fix Project Properties. [2011-10-03 17:21:55 - App] Android requires compiler compliance level 5.0 or 6.0. Found ''1.7'' instead. Please use Android Tools > Fix Project Properties. [2011-10-03 17:21:59 - App] Android requires compiler compliance level 5.0 or 6.0. Found ''1.7'' instead. Please use Android Tools > Fix Project Properties.

Tengo errores para eliminar todas las funciones anteriores de @Override. Tengo Windows 7 x64, jvm7 x64. ¿Alguien tiene idea de lo que está mal? (He hecho Herramientas de Android -> Reparar propiedades del proyecto, pero no he ayudado)


Como dijo BMSAndroidDroid, este problema puede ser causado por una configuración de ruta de compilación incorrecta.

Si incluyó algunas bibliotecas en su ruta de compilación, luego mueva las bibliotecas, la ruta de compilación conservará las referencias incorrectas, no encontrará las bibliotecas durante la compilación y obtendrá un error.

Para solucionarlo, haga clic con el botón derecho en la carpeta del proyecto> ruta de compilación> configurar ruta de compilación Luego eche un vistazo a la pestaña de la biblioteca y elimine las bibliotecas antiguas.


Doing Project -> Clean... arreglé para mí.

Mi eclipse dejó de funcionar, así que workspace directorio del área de workspace y, después de ejecutar eclipse cuando importé el proyecto, tuve este problema. Otras soluciones sugeridas aquí no funcionaron.


En mi caso, un cambio de openjdk7 a openjdk6 ayudó. Después, cambié el nivel de cumplimiento a 1.6 y todo fue bien compilado.


Ese no es el problema, Jack. Android SDK no es x64, pero funciona bien con x64 jvm (y x64 eclipse IDE).

Como dijo Helios, debe establecer la compatibilidad del proyecto con Java 5.0 o Java 6.0.

Para ello, 2 opciones:

  1. Haga clic derecho en su proyecto y seleccione "Android Tools -> Fix Project Properties" (si esto no funciona, intente la segunda opción)
  2. Haga clic con el botón derecho en su proyecto y seleccione "Properties -> Java Compiler" , marque "Habilitar configuraciones específicas del proyecto" y seleccione 1.5 o 1.6 en el cuadro de selección "Configuraciones de conformidad del compilador" .

Estoy de acuerdo con BMSAndroidDroid y Flo-Scheild-Bobby. Estaba haciendo un tutorial llamado DailyQuote y había usado la biblioteca de Cordova. Luego cambié mi sistema operativo de Windows a Ubuntu e intenté importar proyectos a Eclipse, (estoy usando Eclipse Juno de 64 bits, en Ubuntu 12.04 64-bit , Oracle JDK 7. También instalé las bibliotecas de Ubuntu de 32 bits, así que no hay problemas con 64 y 32 bits), y tiene el mismo problema.

Según lo sugerido por Flo-Scheild-Bobby, abra la ruta de compilación de configuración y agregue los archivos de nuevo que haya agregado antes. Luego retire el (los) enlace (s) del frasco viejo y eso es todo.


Le sugiero que verifique que los archivos jar estén incluidos correctamente en sus proyectos. Existe la posibilidad de que en ausencia de archivos jar, el proyecto no se compile


Los siguientes me funcionaron

Enable project-specific settings and set the compliance level to 1.6

Como puedes hacer eso?

En su Eclipse Package Explorer 3er clic en su proyecto y seleccione properties . Se abrirá la ventana de propiedades. Seleccione Java Compiler en el panel izquierdo de la ventana. Ahora Enable project specific settings y establezca el Complier compliance level en 1.6 . Seleccione Apply y luego OK .


Me encuentro con este problema porque mi debug.keystore ha caducado, así que eliminé el debug.keystore en la carpeta .android, y el eclipse volverá a generar un nuevo debug.keystore, luego solucioné el error.


Para la mayoría de las personas que siguen recibiendo el error después de corregir las propiedades del proyecto, probablemente instaló Java 7 SDK al configurar su entorno, pero actualmente no es compatible con el desarrollo de Android.

Como indica el mensaje de error, debería haber instalado Java 5.0 o 6.0, pero se encontró Java 7.

Si corrige las propiedades del proyecto sin instalar primero Java 5 o 6, verá nuevamente el mismo error.

  • Así que primero, asegúrese de tener instalado Java SDK 5 o 6, o instálelo.
  • Compruebe que su variable de entorno (JAVA_HOME) apunta al SDK 5/6.

Y entonces:

  • Verifique que Eclipse use SDK 5/6 de manera predeterminada (Ventana => Pref. => Java => Compilador
  • Deshabilitar la configuración específica del proyecto (Propiedades del proyecto => Compilador Java)
  • Arreglar las propiedades del proyecto

O

  • Deje Eclipse usando JDK 7 por defecto.
  • Habilitar configuraciones específicas del proyecto (Propiedades del proyecto => Compilador Java)
  • Seleccione Compiler Compliance 1.5 o 1.6 (Project Properties => Java Compiler)

Solucioné este problema empleando los dos procedimientos de:

  1. En Eclipse -> Menú ''Proyecto'' -> ''Compilador Java'' -> establecer ''Nivel de cumplimiento del compilador'' = 1.6 verificar ''Usar configuración de cumplimiento por defecto'' Establecer ''Compatibilidad con clase generada'' = 1.6 Establecer ''Compatibilidad de fuente'' = 1.6

  2. Luego vaya al menú ''Windows'' -> ''Preferencias'' -> ''Java'', expanda ''Java'' -> ''Compilador'' -> Establezca ''Nivel de cumplimiento del compilador'' = 1.6

Sugerencia: la compatibilidad de la fuente debe ser igual o inferior al nivel de cumplimiento.


Yo recomendaría usar la versión x86 de jvm. La primera vez que obtuve mi nueva computadora portátil (x64), quise usar x64 todo el tiempo (jvm, jdk, jre, eclipse, etc.). Pero una vez que terminé de configurar todo, me di cuenta de que el SDK de Android no era x64, así que tuve problemas. Vuelve a x86 jvm y deberías estar bien.

EDITAR: 14/11/13

He visto alguna actividad reciente y pensé que iba a elaborar un poco más.

No dije que no funcionaría con x64, solo recomendé usar x86.

Aquí hay un buen post sobre las ventajas / desventajas de x64 JDK. Beneficios de la plataforma Java de 64 bits.

Proceso de pensamiento: ¿Para qué fin? ¿Por qué estoy tratando de usar JDK de 64 bits? ¿Solo porque tengo un sistema operativo de 64 bits? ¿Necesito alguna de las características de JDK de 64 bits? ¿Hay alguna característica adicional en el JDK de 64 bits? ¡¿Por qué esta mierda no jugará bien juntos ?! F *** it voy 32 bit.