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.