Подтвердить что ты не робот

Не удается импортировать проекты в рабочее пространство Eclipse

Итак, я много лет использую eclipse в Windows. У меня есть несколько проектов андроидов, над которыми я работал в последнее время. Но я зацикливаюсь на чем-то таком странном.

Проблема в том, что я использую eclipse как для Windows, так и для Linux. (Да, я чувствую, что Linux лучше и намного быстрее). Я хочу получить все мои проекты, которые я использовал в Windows, в рабочую область Linux Eclipse (да, я создал другую рабочую область, потому что я не знал, могу ли я работать на том же рабочем пространстве в обеих версиях, что и linux и windows eclipse). Теперь, странная часть Я НЕ МОЖЕТ ИМПОРТИРОВАТЬ ЭТИ ПРОЕКТЫ В МОЮ ДРУГОЙ WORKSPACE! Это сводит меня с ума.

Я иду в свое рабочее пространство Linux Eclipse → Импорт → Добавить существующий проект android proj → browse → Корневой каталог моего проекта Android → (Ecipse показывает проекты в рамке ниже → Я нажимаю финиш → НИЧЕГО Я просто сижу там, ожидаю, и ничего не происходит. Я искал здесь в stackoverflow, но ни одна из проблем не похожа на это.

Да У меня есть доступ к папке рабочего пространства, да, я могу создавать папки и т.д. и т.д.

Пожалуйста, кто-нибудь скажет мне, как я могу импортировать проекты, которые были обнаружены, но НЕ импортированы?

спасибо.

4b9b3361

Ответ 1

Я решил это, импортировав проект следующим образом:

File > Import > Android > Existing Android Code Into Workspace

Нажмите Next, затем Browse...

Выберите корневой каталог проекта и установите флажок для Copy projects into workspace. Нажмите Finish.

Надеюсь, это поможет вам.

Ответ 2

Я тоже долго стоял перед той же проблемой, сегодня только я нашел решение!

Все это находится в файлах .project и .classpath внутри корневого каталога проекта. При попытке импортировать любой проект в рабочее пространство, если ваш проект не попадает в список, это означает, что файлы .project и/или .classpath либо отсутствуют, либо повреждены. Обычно эти файлы скрыты, поэтому вы никогда не знаете, в чем проблема.

Для Ubuntu выполните следующие действия:

шаг 1. перейдите в любой корневой каталог проекта в рабочей области и нажмите Ctrl + H, чтобы увидеть скрытые файлы.

шаг 2. скопируйте файлы .project и .classpath и вставьте в другой каталог проекта, который вы хотите импортировать.

Шаг 3.. Откройте тег .project и обновите тег имени для имени проекта.

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
 <name>Name of the project</name>
 <comment></comment>
 ....

шаг 4. закройте папку и импортируйте проект, он определенно будет указан в мастере импорта.

Ответ 3

Я также столкнулся с той же проблемой.

вам нужно обновить ADT (плагин Eclipse) для работы с новым Android SDK.

нажмите Справкa > Проверить обновления

после обновления ADT вы можете импортировать свой проект из Файл > Импорт

Ответ 4

Обязательно проверьте, присутствует ли файл AndroidManifest.xml в папке или подпапке. У вас должен быть этот файл для импорта.

Это вопрос, который у меня был. К счастью, у меня есть неограниченная функция истории в DropBox, поэтому я смог использовать ее для получения последней существующей версии файла. Как только я добавил его, импорт работал отлично.

Ответ 5

Возможно, проект уже существует в рабочей области. Решение состоит в том, чтобы либо изменить местоположение рабочей области, либо просто переименовать проект, который вы импортируете.

Ответ 6

Я столкнулся с той же проблемой, вот что я сделал. - В Eclipse перейдите в окно → Настройки - выберите Android, установите местоположение Android SDK убедитесь, что у вас есть хотя бы одна из платформы Android в таблице. - Применить и ОК.

сделано, я стараюсь импортировать, и это нормально. Надеюсь, что это поможет.

Ответ 7

После импорта файла вы можете отменить выбор из библиотеки в разделе свойств. Это сработало для меня

Ответ 8

если все приведенные выше правила не помогли вам, откройте новый проект с тем же именем, что и импортированный проект, после этого перейдите в проект "Оригинал", откройте его и выделите все файлы с помощью ctrl + A, а затем скопируйте его в новый проект, затем нажмите да для всех внутри alaert, и он должен работать.

Ответ 9

Если ни один из приведенных выше ответов не поможет, проверьте разрешения папки, содержащей проекты. В Ubuntu из командной строки попробуйте следующее:

sudo chmod 777 Folder_Containing_Projects -R

Вышеуказанная команда даст рекурсивные разрешения.