Como abrir um projeto existente no Eclipse

118

Eu me sinto meio idiota, mas simplesmente não consigo fazer funcionar ....

Tenho um projeto Android existente copiado do meu outro pc, na pasta

c:\projects\trunk\android\emergency

(Eu criei esse projeto no outro pc, copiei para o meu novo pc e o outro pc foi doado) Agora quero abrir o projeto no Eclipse. Então eu ACHO que tentei de tudo, mas não consigo fazer funcionar ...

Procurei algo como ' open project', mas não encontrei.

Então tentei ' import', mas isso não me deixou importá-lo porque era o mesmo espaço de trabalho (eu uso os mesmos filelocations e localização de espaço de trabalho do outro pc)

Em seguida, tentei criar um novo espaço de trabalho e importá-lo para lá . Aí reclamou que não tinha projeto, que primeiro tive que criar um. Então, criei um fictício no novo espaço de trabalho, importei o projeto e copiei tudo para o novo espaço de trabalho e coloquei abaixo do projeto fictício.

Estou TÃO preso, você pode me ajudar?

A propósito, este é o Eclipse que estou usando: Eclipse SDK Versão: 4.2.0 ID de compilação: I20120608-1400

Michel
fonte
4
Tente Arquivo> Novo> Projeto ...> Projeto Android a partir de código existente
biegleux
Devo verificar 'copiar no espaço de trabalho existente'?
Michel
Normalmente faço isso, então tenho o projeto em minha área de trabalho, onde outros estão.
biegleux
1
Se você copiou seu projeto para o espaço de trabalho, não precisa marcar 'copiar no espaço de trabalho existente'.
biegleux
1
Não copie seu projeto do PC para a área de trabalho, copie-o em outro lugar e deixe o eclipse copiá-lo para a área de trabalho pelos comandos do menu acima e marcando 'copiar na área de trabalho existente'.
biegleux

Respostas:

131

Tente File> New> Project...> Android Project From Existing Code. Não copie seu projeto do pc para a área de trabalho, copie-o em outro lugar e deixe o eclipse copiá-lo para a área de trabalho pelos comandos do menu acima e verificando copy in existing workspace.

Biegleux
fonte
8
De fato - todos os programadores de iOS do mundo, obrigado! :) Agora, se eu conseguir encontrar um "AVD" ...
Fattie
4
Tentei fazer isso, mas ainda tentei executar um projeto que criei e excluí há uma semana. Não intuitivo nem mesmo começa a descrever a farsa do Android / Eclipse SDK.
Damien
23

É a opção "Importar projeto existente para o espaço de trabalho" em Importar-> Geral.

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

Lanaru
fonte
3
Há uma caixa de seleção na próxima tela para decidir se deseja ou não copiar. Eu estava procurando Java puro, não Android, e a resposta de Lanaru ajudou.
AnneTheAgile
Projeto> Importar> Geral> Selecionar diretório raiz> (NÃO selecione copiar projetos para a área de trabalho). Isso é útil se você usar o Eclipse fora do escopo do projeto Java também, como projetos Ruby ou C.
JohnMerlino
Além disso, em uma barra de ferramentas à esquerda, você deve pressionar o botão "Restaurar" para visualizar o Navigator. Também um aviso de @tim doyle pode ajudar: Window-> Show View-> Navigator.
CoolMind
20

Janela-> Mostrar Visualização-> Navegador, deve abrir o painel do navegador no lado esquerdo, mostrando a lista de projetos.

Provavelmente já está aberto na área de trabalho, mas você pode ter fechado o painel do navegador, então parece que você não está com o projeto aberto.

Eclipse usando ADT Build v22.0.0-675183 no Linux.

tim doyle
fonte
13
Você percebe que algo está muito errado com uma IU quando a pergunta "como abro um projeto existente" precisa ser feita. Essa resposta era o que eu precisava, e muito, muito longe de algo como "Abrir projeto existente", eh? Obrigado.
fortboise 01 de
O que fazes, então? Você clica duas vezes nele ou o quê? Eu clico duas vezes nele e abre um arquivo de configuração do projeto. Pior IDE de todos os tempos. É tão frustrante ter que usar isso!
Coruja
11

File> Import> General> Existing Projects into workspace. Selecione a pasta raiz que contém seu (s) projeto (s). Ele lista todos os projetos disponíveis na pasta selecionada. Selecione os que deseja importar e clique em Finish. Isso deve funcionar bem.

Vazamento de memória
fonte
mas, os projetos já estão no lugar certo. Quando eu os importo em um espaço de trabalho, eles não são copiados?
Michel
1
@Michel, Não, eles não serão copiados.
MemoryLeak
E se não os listar?
Rikki
1

eu uso o Mac e apaguei a fonte do pacote ADT. Enfrentei o mesmo erro, então fui ao projeto> clean e o adb funcionou normalmente.

Ramin Ahmadi
fonte
0

Clique com o botão direito em navegador-Importar projeto existente ..- selecione o diretório base do seu projeto

Vinay W
fonte
Eu tentei isso, mas me deu uma cópia do projeto no novo espaço de trabalho?
Michel
-1

Suponha que a pasta do aplicativo esteja em seu pen drive.

Abra o eclipse, vá para importar, selecione Android, No Android selecione "código android existente no espaço de trabalho"

próximo e terminar.

Ramanand Bhat

Ramanand Bhat
fonte
Já foi mencionado, por exemplo, na resposta aceita. Mais alguma coisa a acrescentar?
Nathan Tuggy