Cómo abrir un proyecto existente en Eclipse

118

Me siento un poco estúpido, pero no puedo hacer que funcione ...

Tengo un proyecto de Android existente copiado de mi otra PC, en la carpeta

c:\projects\trunk\android\emergency

(Creé ese proyecto en la otra computadora, lo copié en mi nueva computadora y la otra computadora se regala) Ahora quiero abrir el proyecto en Eclipse. Así que CREO que lo intenté todo, pero parece que no puedo hacer que funcione ...

Busqué algo como ' open project', pero no lo encontré.

Luego lo intenté ' import', pero eso no me permitió importarlo porque era el mismo espacio de trabajo (uso las mismas ubicaciones de archivos y espacio de trabajo que en la otra PC)

Luego intenté crear un nuevo espacio de trabajo e importarlo allí . Luego se quejó de que no tenía proyecto, que primero tuve que crear uno. Así que creé uno ficticio en el nuevo espacio de trabajo, importé el proyecto, lo copié todo en el nuevo espacio de trabajo y lo coloqué debajo del proyecto ficticio.

Estoy tan atascado, ¿puedes ayudarme?

Por cierto, este es el Eclipse que estoy usando: Eclipse SDK Versión: 4.2.0 ID de compilación: I20120608-1400

Michel
fuente
4
Pruebe Archivo> Nuevo> Proyecto ...> Proyecto de Android desde el código existente
biegleux
¿Tengo que marcar "copiar en el espacio de trabajo existente"?
Michel
Normalmente lo hago, así que tengo el proyecto en mi espacio de trabajo donde están otros.
biegleux
1
Si ha copiado su proyecto en el espacio de trabajo, entonces no necesita marcar "copiar en el espacio de trabajo existente".
biegleux
1
No copie su proyecto de la PC al espacio de trabajo, cópielo en otro lugar y deje que el eclipse lo copie en el espacio de trabajo mediante los comandos de menú de arriba y marcando 'copiar en el espacio de trabajo existente'.
biegleux

Respuestas:

131

Trate File> New> Project...> Android Project From Existing Code. No copie su proyecto de la PC al espacio de trabajo, cópielo en otro lugar y deje que el eclipse lo copie en el espacio de trabajo mediante los comandos de menú de arriba y verificando copy in existing workspace.

Biegleux
fuente
8
De hecho, ¡todos los programadores de iOS del mundo gracias! :) Ahora, si solo puedo encontrar un "AVD" ...
Fattie
4
Intenté esto, pero todavía intenté ejecutar un proyecto que creé y eliminé hace una semana. Unintuitive ni siquiera comienza a describir la farsa de Android / Eclipse SDK.
Damien
23

Es la opción "Importar proyecto existente al espacio de trabajo" en Importar-> General.

Ver: http://help.eclipse.org/helios/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-importproject.htm

Lanaru
fuente
3
Hay una casilla de verificación en la siguiente pantalla para decidir si copiar o no. Estaba buscando Java simple, no Android, y la respuesta de Lanaru ayudó.
AnneTheAgile
Proyecto> Importar> General> Seleccionar directorio raíz> (NO seleccione copiar proyectos en el espacio de trabajo). Esto es útil si también usa Eclipse fuera del alcance del proyecto Java, como proyectos Ruby o proyectos C.
JohnMerlino
Además, en la barra de herramientas de la izquierda debe presionar el botón "Restaurar" para ver el navegador. También un consejo de @tim doyle puede ayudar: Ventana-> Mostrar vista-> Navegador.
CoolMind
20

Ventana-> Mostrar vista-> Navegador, debería aparecer el panel del navegador en el lado izquierdo, mostrando la lista de proyectos.

Probablemente ya esté abierto en el espacio de trabajo, pero es posible que haya cerrado el panel de navegación, por lo que parece que no tiene el proyecto abierto.

Eclipse con ADT Build v22.0.0-675183 en Linux.

tim Doyle
fuente
13
Hay algo que va muy mal con una interfaz de usuario cuando se debe hacer la pregunta "¿cómo abro un proyecto existente?". Esta respuesta era lo que necesitaba, y muy, muy lejos de algo como "Abrir proyecto existente", ¿eh? Gracias.
fortboise
¿Que haces entonces? ¿Haces doble clic en él o qué? Hago doble clic en él y se abre un archivo de configuración del proyecto. El peor IDE de todos los tiempos. ¡Es tan frustrante que tenga que usar esto!
Búho
11

File> Import> General> Existing Projects into workspace. Seleccione la carpeta raíz que tiene su (s) proyecto (s). Enumera todos los proyectos disponibles en la carpeta seleccionada. Seleccione los que le gustaría importar y haga clic Finish. Esto debería funcionar bien.

Pérdida de memoria
fuente
pero los proyectos ya están en el lugar correcto. Cuando los importo en un espacio de trabajo, ¿no se copian?
Michel
1
@Michel, No, no se copiarán.
MemoryLeak
¿Y si no los enumera?
Rikki
1

uso Mac y eliminé la fuente del paquete ADT. enfrenté el mismo error, así que fui al proyecto> limpio y adb se ejecutó normalmente.

Ramin Ahmadi
fuente
0

Haga clic derecho en navegador-Importar-proyecto existente ..- seleccione el directorio base de su proyecto

Vinay W
fuente
Intenté eso, pero me dio una copia del proyecto en el nuevo espacio de trabajo.
Michel
-1

Suponga que la carpeta de la aplicación está en su pendrive.

abra eclipse, vaya a importar, seleccione Android, en Android seleccione "código de Android existente en el espacio de trabajo"

siguiente y terminar.

Ramanand Bhat

Ramanand Bhat
fuente
Ya se ha mencionado en, por ejemplo, la respuesta aceptada. ¿Algo más que agregar?
Nathan Tuggy