Як відкрити існуючий проект у Eclipse


118

Я якось почуваюся дурним, але просто не можу змусити його працювати ...

У мене в папці вже скопійований існуючий проект Android, скопійований з мого іншого ПК

c:\projects\trunk\android\emergency

(Я створив цей проект на іншому ПК, скопіював його на новий ПК, а інший ПК віддано) Тепер я хочу відкрити проект у Eclipse. Тому я думаю, що я спробував все, але я не можу, здається, спрацювати ...

Я шукав щось на кшталт ' open project', але не знайшов.

Потім я спробував ' import', але це не дозволило мені імпортувати його, оскільки це було те саме робоче поле (я використовую ті ж файлові розташування та місце розташування робочої області, що й на іншому ПК)

Тоді я спробував створити нову робочу область та імпортувати її туди . Потім він скаржився на відсутність проекту, що я спершу повинен був створити його. Тож я створив манекен у новому робочому просторі, імпортував проект, і він скопіював усе в нову робочу область і помістив його під проект манекена.

Я ТАК застряг, ви можете мені допомогти?

До речі, це Eclipse, який я використовую: Eclipse SDK Версія: 4.2.0 Ідентифікатор збірки: I20120608-1400


4
Спробуйте Файл> Створити> Проект ...> Проект Android із існуючого коду
biegleux

Чи потрібно перевірити "копіювати в існуючій робочій області"?
Мішель

Я зазвичай це роблю, тому проект у мене в робочому просторі там, де інші.
biegleux

1
Якщо ви скопіювали ваш проект у робочу область, вам не потрібно перевіряти "копіювати в існуючу робочу область".
biegleux

1
Не копіюйте свій проект з ПК у робочу область, скопіюйте його в інше місце, і дозвольте затемненню скопіювати його у робочу область за допомогою команд меню вище та встановити прапорець «Копіювати у існуючу робочу область».
biegleux

Відповіді:


131

Спробуйте File> New> Project...> Android Project From Existing Code. Не копіюйте свій проект з ПК у робочу область, скопіюйте його в іншому місці та дозвольте затемненню скопіювати його в робочу область за допомогою команд меню вище та перевірити copy in existing workspace.


8
Дійсно - всі світові програмісти iOS дякують! :) Тепер, якщо я можу знайти лише "AVD" ...
Fattie

4
Я спробував це, але все ж намагався запустити проект, який я створив і видалив тиждень тому. Неінтуїтивні навіть не починають описувати фарс Android / Eclipse SDK.
Демієн

23

Це параметр "Імпорт існуючого проекту в робочу область" в розділі Імпорт-> Загальне.

Дивіться: http://help.eclipse.org/helios/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-importproject.htm


3
На наступному екрані є прапорець, щоб вирішити, чи потрібно копіювати. Я шукав звичайну Java, а не Android, і відповідь Ланару допоміг.
AnneTheAgile

Проект> Імпорт> Загальне> Виберіть Root Directory> (НЕ вибирайте копіювати проекти в робочу область). Це корисно, якщо ви також використовуєте Eclipse за межами проекту Java, наприклад, проекти Ruby або C.
ДжонМерліно

Також на лівій панелі інструментів слід натиснути кнопку "Відновити", щоб переглянути Навігатор. Також може допомогти порада @tim doyle: Вікно-> Показати перегляд-> Навігатор.
CoolMind

20

Вікно-> Показати перегляд-> Навігатор, повинно з’являтися панель навігатора з лівої сторони, показуючи список проектів.

Ймовірно, він вже відкритий у робочій області, але ви, можливо, закрили панель навігатора, так що схоже, що у вас проект не відкритий.

Затемнення за допомогою ADT Build v22.0.0-675183 в Linux.


13
Ви щось серйозно не маєте з користувальницьким інтерфейсом, коли потрібно задати питання "як відкрити існуючий проект". Ця відповідь була потрібною мені, і довгий, далекий шлях від чогось типу "Відкрити існуючий проект", так? Дякую.
fortboise

Що ти робиш тоді? Ви двічі клацаєте по ній чи що? Я двічі клацну по ньому, і він відкриє файл конфігурації проекту. Найгірший IDE коли-небудь. Настільки засмучує, що мені доводиться цим користуватися!
Сова

11

File> Import> General> Existing Projects into workspace. Виберіть кореневу папку, яка містить ваші проекти. У ньому перераховані всі проекти, наявні у вибраній папці. Виберіть ті, які ви хочете імпортувати, і натисніть Finish. Це має працювати чудово.


але проекти вже в потрібному місці. Коли я імпортую їх у робочу область, вони не копіюються?
Мішель

1
@Michel, Ні, вони не будуть скопійовані.
MemoryLeak

Що робити, якщо вони не перераховують їх?
Rikki

1

я використовую Mac і я видалив джерело пакета ADT. зіткнувся з тією ж помилкою, тому я пішов на проект> clean та adb працював нормально.


0

Клацніть правою кнопкою миші в навігаторі - Імпортувати існуючий проект .. - виберіть базовий каталог вашого проекту


Я спробував це, але це дало мені копію проекту в новому робочому просторі?
Мішель

-1

Припустимо, що папка програм знаходиться у вашому приводі з ручками.

відкрити затемнення, перейти на імпорт, вибрати Android, в Android вибрати "існуючий код Android в робочу область"

наступний і фінішний.

Рамананд Бхат


Вже згадувалося, наприклад, у прийнятій відповіді. Що ще додати?
Натан Туггі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.