Jak otworzyć istniejący projekt w Eclipse


118

Czuję się głupio, ale po prostu nie mogę zmusić tego do pracy ....

Mam istniejący projekt Androida skopiowany z mojego innego komputera do folderu

c:\projects\trunk\android\emergency

(Utworzyłem ten projekt na innym komputerze, skopiowałem go na mój nowy komputer, a drugi jest rozdawany) Teraz chcę otworzyć projekt w Eclipse. Więc myślę, że próbowałem wszystkiego, ale nie mogę sprawić, żeby zadziałało ...

Szukałem czegoś w rodzaju „ open project”, ale nie znalazłem.

Potem próbowałem ' import', ale to nie pozwoliło mi go zaimportować, ponieważ był to ten sam obszar roboczy (używam tych samych lokalizacji plików i lokalizacji obszaru roboczego, co na innym komputerze)

Następnie spróbowałem utworzyć nowy obszar roboczy i zaimportować go tam . Potem narzekał, że nie mam projektu, że najpierw musiałem go stworzyć. Stworzyłem więc fikcyjny projekt w nowym obszarze roboczym, zaimportowałem projekt i skopiowałem wszystko do nowego obszaru roboczego i umieściłem go pod fikcyjnym projektem.

Tak utknąłem, możesz mi pomóc?

Przy okazji, to jest Eclipse, którego używam: Eclipse SDK Wersja: 4.2.0 Numer kompilacji: I20120608-1400


4
Wypróbuj Plik> Nowy> Projekt ...> Projekt Android z istniejącego kodu
biegleux,

Czy muszę zaznaczyć opcję „kopiuj w istniejącym obszarze roboczym”?
Michel

Zwykle to robię, więc mam projekt w swoim miejscu pracy, gdzie są inni.
biegleux

1
Jeśli skopiowałeś swój projekt do obszaru roboczego, nie musisz zaznaczać opcji „kopiuj w istniejącym obszarze roboczym”.
biegleux

1
Nie kopiuj projektu z komputera do obszaru roboczego, kopiuj go w inne miejsce i pozwól, aby zaćmienie skopiowało go do obszaru roboczego za pomocą poleceń menu powyżej i zaznaczając „kopiuj w istniejącym obszarze roboczym”.
biegleux

Odpowiedzi:


131

Spróbuj File> New> Project...> Android Project From Existing Code. Nie kopiuj projektu z komputera do obszaru roboczego, kopiuj go w inne miejsce i pozwól, aby zaćmienie skopiowało go do obszaru roboczego za pomocą poleceń menu powyżej i zaznaczenia copy in existing workspace.


8
Rzeczywiście - dziękujemy wszystkim programistom iOS na świecie! :) Teraz, jeśli znajdę tylko "AVD" ...
Fattie

4
Próbowałem tego, ale nadal próbowałem uruchomić projekt, który utworzyłem i usunąłem tydzień temu. Nieintuicyjny nawet nie zaczyna opisywać farsy Android / Eclipse SDK.
Damien

23

Jest to opcja „Importuj istniejący projekt do obszaru roboczego” w Import-> Ogólne.

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


3
Na następnym ekranie znajduje się pole wyboru, które pozwala zdecydować, czy kopiować, czy nie. Szukałem zwykłej Javy, a nie Androida, i odpowiedź Lanaru pomogła.
AnneTheAgile

Projekt> Importuj> Ogólne> Wybierz katalog główny> (NIE wybieraj kopiowania projektów do obszaru roboczego). Jest to przydatne, jeśli używasz Eclipse również poza zakresem projektów Java, takich jak projekty Ruby lub projekty C.
JohnMerlino

Ponadto na lewym pasku narzędzi należy nacisnąć przycisk „Przywróć”, aby wyświetlić Nawigatora. Pomocna może być również rada @tim doyle: Okno-> Pokaż widok-> Nawigator.
CoolMind

20

Okno-> Pokaż widok-> Nawigator, powinno pojawić się panel nawigacyjny po lewej stronie, pokazujący listę projektów.

Prawdopodobnie jest już otwarty w obszarze roboczym, ale być może panel nawigatora został zamknięty, więc wygląda na to, że projekt nie jest otwarty.

Eclipse przy użyciu ADT Build v22.0.0-675183 w systemie Linux.


13
Coś jest naprawdę nie tak z interfejsem użytkownika, gdy trzeba zadać pytanie „jak otworzyć istniejący projekt”. Ta odpowiedź była tym, czego potrzebowałem, i była bardzo daleka od czegoś takiego jak „Otwórz istniejący projekt”, co? Dziękuję Ci.
fortboise

Co wtedy robisz? Klikasz na nią dwukrotnie czy co? Klikam go dwukrotnie i otwiera się plik konfiguracyjny projektu. Najgorsze IDE w historii. Tak frustrujące, że muszę tego użyć!
Owl

11

File> Import> General> Existing Projects into workspace. Wybierz folder główny zawierający Twoje projekty. Zawiera listę wszystkich projektów dostępnych w wybranym folderze. Wybierz te, które chcesz zaimportować i kliknij Finish. To powinno działać dobrze.


ale projekty są już na właściwym miejscu. Kiedy importuję je do obszaru roboczego, czy nie są kopiowane?
Michel

1
@Michel, Nie, nie zostaną skopiowane.
MemoryLeak

A jeśli ich nie wymienia?
Rikki,

1

Używam Maca i usunąłem źródło pakietu ADT. napotkałem ten sam błąd, więc poszedłem do projektu> wyczyść i adb działał normalnie.


0

Kliknij prawym przyciskiem myszy w nawigatorze-Importuj-istniejący projekt ..- wybierz katalog podstawowy swojego projektu


Próbowałem, ale dało mi to kopię projektu w nowym obszarze roboczym?
Michel

-1

Załóżmy, że folder aplikacji znajduje się w pendrive.

otwórz zaćmienie, przejdź do importu, wybierz Androida, W Androidzie wybierz „istniejący kod Androida w obszarze roboczym”

następny i zakończ.

Ramanand Bhat


Został już wspomniany np. W zaakceptowanej odpowiedzi. Coś więcej do dodania?
Nathan Tuggy
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.