'Error de Android Pre Compiler' 'La ruta debe include el nombre del proyecto y del recurso'

Estoy tratando de comstackr el proyecto de Android SGTPuzzles , y estoy teniendo problemas que necesito ayuda para entender. El error es:

Los errores ocurrieron durante la construcción. Errores al ejecutar el comstackdor 'Android Pre Compiler' en el proyecto 'SGTPuzzles'. La ruta debe include el nombre del proyecto y del recurso: / SGTPuzzles

Soy nuevo en el desarrollo de Android (y Eclipse y Java), por lo que no estoy seguro de cómo averiguar el origen del error. Estoy ejecutando Ubuntu 12.04, ADT v22.3, y he importado el proyecto SGTPuzzles en mi espacio de trabajo de Eclipse con las herramientas incluidas de Git.

Busqué en la web y encontré problemas similares aquí y aquí (entre algunos resultados less útiles que no son stackoverflow), pero no hay soluciones. Intenté borrar mi espacio de trabajo, volver a clonar el repository y reiniciar Eclipse. He probado las "Herramientas de Android" -> "Propiedades del proyecto de reparación". Nada ha ayudado. No sé dónde search para saber más sobre qué file o recurso está causando este problema, por lo que es complicado depurarlo. Cualquier sugerencia sería realmente apreciada. ¡Gracias!

Este es mi culpa: tenía los files *.c en la raíz del proyecto (con la esperanza de mantener los mismos paths que el svn ascendente), y por lo tanto, la raíz como una carpeta fuente, y ADT comenzó a oponerse a eso, al estrellarse en com.android.ide.eclipse.adt.internal.build.SourceProcessor.buildSourceFileList() tratando de resolver /SGTPuzzles a un proyecto y recurso (es decir, subcarpeta), que falla. Corregido en git actual por mv *.c jni/ .

Esto me ayudó:

  • Haga clic derecho en el proyecto y vaya a "Propiedades"
  • Seleccione "Java Build Path" a la izquierda
  • Abra la pestaña "Fuente"
  • Elimine "YourProject" de los files fuente (asegúrese de que la carpeta "gen" y "src" estén en los files fuente)
  • De nuevo, haga clic derecho en el proyecto y en "Herramientas de Andriod", click "Propiedades del proyecto de reparación"