2011-05-31 10 views

Respuesta

213

probar esto, me ayudó:

  1. haga clic en el botón derecho en el proyecto y vaya a "Propiedades"
  2. Seleccione "Java Build Path" a la izquierda
  3. Abra la ficha "Fuente"
  4. Haga clic en "Añadir carpeta ..."
  5. revisar la carpeta "gen" y haga clic en Aceptar y en Aceptar nuevamente
  6. vuelva a hacer clic derecho en el proyecto y en las "Herramientas de Android" clic en "Propiedades del proyecto de reparación"
+1

funcionó, gracias! – numegil

+0

perfecto, gracias! – Adam

+0

¡Funciona como la magia! ¡Muchísimas gracias! –

9

Hay varias cosas que hago para arreglar eso.

  • eliminar la carpeta Gen
  • Uso proyecto> limpia
  • Propiedades> Android Herramientas> propiedades del proyecto del arreglo
+0

nada ayudó ... Se produjeron errores durante la compilación. Errores al ejecutar el creador 'Android Resource Manager' en el proyecto 'FBReaderJ'. Errores al ejecutar el compilador 'Android Pre Compiler' en el proyecto 'FBReaderJ'. java.lang.NullPointerException – lacas

+0

Acabo de tener eso ayer. ¿Su proyecto tiene un archivo .classpath? Lo mejor que puede hacer es crear su propio (nuevo) proyecto y copiar los archivos de ese proyecto en él. – Nallath

+0

¿dónde está el archivo .classpath? Si creo un nuevo proyecto, y luego copio todos los archivos allí, este viene el error posterior otra vez ... :( – lacas

1

Intente crear un nuevo proyecto de Android en su Eclipse IDE, y luego copie el archivo oculto .classpath del nuevo proyecto en el existente. A continuación, puede eliminar el proyecto adicional de Android.

A continuación, realice los pasos anteriores. Elimine la carpeta/gen y realice la limpieza (Proyecto -> Limpiar, Herramientas de Android -> Reparar propiedades del proyecto).

El problema para mí fue que el .classpath descargado se configuró para colocar los archivos fuente .class en/gen, que se suponía que tenía archivos R.class. Eclipse quería los archivos .class fuente en/bin, que es lo que Eclipse generó automáticamente .classpath. Si se siente cómodo editando el .classpath usted mismo (no es particularmente difícil de leer), puede realizar las modificaciones en su lugar sin molestarse en crear un nuevo proyecto de Android.

1

Simpley significa que su proyecto no está en espacio de trabajo nuevo importar el proyecto

0

Ir al proyecto -> Propiedades -> Java Compiler. Seleccione 'Nivel de compilancia del compilador' a 1.6+. Si no tiene versiones compiladas más altas disponibles, puede estar ejecutando en una instalación Java anterior, obtenerla actualizada

Cuestiones relacionadas