Как импортировать существующий проект Android в Eclipse? - PullRequest
167 голосов
/ 09 февраля 2010

Я пытаюсь импортировать существующий проект Android в мою текущую рабочую область Eclipse. Я выбираю File-> New-> Android Project, который открывает диалог проекта Android, затем я выбираю «Создать проект из существующего источника», Location, Build Target и Finish.

Я получаю следующую ошибку: Неверное описание проекта.

Кто-нибудь знает, как обойти эту ошибку?

Ответы [ 14 ]

208 голосов
/ 27 марта 2011
  1. Файл → Импорт → Общие → Существующие проекты в рабочую область → Далее
  2. Выберите корневой каталог: /path/to/project
  3. Проекты → Выбрать все
  4. Снимите отметку Copy projects into workspace и Add project to working sets
  5. Конец
53 голосов
/ 09 февраля 2010

Решено: Если вы хотите «Создать проект из существующего источника», вам нужно создать новый каталог и затем поместить дерево каталогов проекта в этот новый каталог. Затем укажите при импорте новый каталог.

46 голосов
/ 04 апреля 2011

Это сообщение об ошибке появляется, когда исходный код, который вы пытаетесь импортировать, внутри существующего рабочего пространства.

Поместите ваш исходный код в каталог ВНЕ существующего рабочего пространства , а затем импортируйте

13 голосов
/ 17 октября 2012

Просто удалите файл «.project» в папке вашего проекта (он скрыт в Linux, для показа используйте «ls -a»), затем из Eclipse выберите «Создать проект Android» из существующего источника

4 голосов
/ 10 сентября 2012

Я нашел ответ Джеймса Уолда наиболее близким к моему решению, за исключением того, что вместо «Файл-> Импорт-> Общие-> Существующие проекты в рабочую область» (который у меня вообще не работал) я использовал «Файл-> Импорт- > Android-> Существующий код Android в рабочую область ". Я использую Helios, возможно, ваша версия Eclipse не имеет этой причуды.

4 голосов
/ 29 ноября 2011

Кажется, что у вас не может быть корня проекта, так как AndroidManifest.xml глубже, чем на один уровень каталога ниже корня рабочей области. Я боролся с этим целый час, прежде чем сдаться и перестроить репо.

4 голосов
/ 04 мая 2011

Вы также можете использовать Создать новый> Общие> Проект, а затем импортировать проект в каталог этого проекта

4 голосов
/ 09 февраля 2010

Я не уверен, что это решит вашу проблему, так как я не знаю, откуда она берется, но когда я импортирую проект, я иду Файл -> Импорт -> Существующие проекты в рабочую область. Может быть, это обойдет вашу проблему.

3 голосов
/ 14 июля 2011

У меня была проблема с ошибками при проверке проекта Android из SVN. Это то, что я сделал, и все успокоилось.
1. оформить заказ из SVN, как мы обычно делаем любой другой проект
2. щелкните правой кнопкой мыши и получите свойства проекта
3. На вкладке «Путь сборки Java» -> «Порядок и экспорт» выберите API android и нажмите «ОК»

.

это убрало все проблемы проекта
пока все хорошо, но не уверен, что это 100% правильный метод

2 голосов
/ 16 декабря 2011

Мне помог этот пост: http://code.google.com/p/android/issues/detail?id=8431

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