2012-10-01 10 views
22

Sé que esta pregunta ya se ha publicado here, pero eso no resuelve mi problema.Descripción del proyecto no válida al importar un proyecto a Eclipse

me tire un proyecto de rama en GitHub, y cuando intento importar que: File->Import->General->Existing projects into workspace continuación Select root directory y aquí cuando hago clic en el botón Finish me sale Invalid project description.

Estoy tirando del proyecto a una carpeta llamada Android, esta carpeta contiene la carpeta principal del proyecto MyAndroidProject que importé en Eclipse.

No sé lo que está mal aquí.

+0

¿Se puede publicar el seguimiento de la pila o cualquier otra información? Algo difícil de decir a partir de la información que ha proporcionado. –

+0

¿Cuál es el contenido de su archivo .project? – nitind

+1

Buenas tardes, mirar hacia fuera el enlace [descripción del proyecto no válida] [1] [1]: http://stackoverflow.com/questions/5784652/eclipse-invalid-project-description-when-creating- new-project-from-existing-so/13458004 # 13458004 – Rodolfo

Respuesta

66

Sé que llego tarde a la fiesta, pero por si acaso alguien más está atascado en este momento, al igual que yo hace un par de minutos: Puede probar Archivo> Importar> Código de Android existente en el espacio de trabajo. Tenía el repositorio de Git que quería importar directamente en mi espacio de trabajo. Aún así, necesitaba verificar Copiar proyectos en la opción de espacio de trabajo para que funcione.

Editar

acabo de comprobar el enlace de uno de los comentarios anteriores, recomendando Archivo> Importar> General> Proyecto existente en el espacio de trabajo. Debo mencionar que los metadatos del proyecto Eclipse no estaban bajo el control de la versión en mi caso, lo que hacía imposible una importación como proyecto existente. Esta solución se aplica al código existente sin androide .project etc.

Editar 2

Sólo otra observación: me di cuenta recientemente que este problema sólo parece ocurrir si la raíz proyecto también es el repositorio raíz, muy parecido a éste:

workspace 
└─ project root 
    └┬ .git 
    ├ src 
    └ ... 

Cuando moví el proyecto de un solo nivel de directorio inferior, el problema desapareció.

+1

no sé cómo pero funciona para mí si muevo mi proyecto a un nivel inferior de todos modos +1 para usted :) –

+0

De nada, ¡gracias por el voto popular! También me sorprendió. Lo noté cuando agregué un proyecto de prueba de Android a mi repositorio, para lo cual tuve que mover las cosas un nivel más bajo. –

+0

+1, sí mismo aquí moví un nivel más abajo funcionó. gracias – Naruto

9

Basta con mover la carpeta de proyecto de un directorio inferior (hacer otra carpeta en el directorio & copia del proyecto en esa carpeta. Ahora importar el proyecto con esta versión de nueva creación.)

2

misma cuestión había, cambiado el espacio de trabajo para un directorio sobre el proyecto y luego el proyecto importado. Funcionó para mí

Cuestiones relacionadas