Не удается импортировать проекты в рабочее пространство Eclipse
Итак, я много лет использую eclipse в Windows. У меня есть несколько проектов андроидов, над которыми я работал в последнее время. Но я зацикливаюсь на чем-то таком странном.
Проблема в том, что я использую eclipse как для Windows, так и для Linux. (Да, я чувствую, что Linux лучше и намного быстрее). Я хочу получить все мои проекты, которые я использовал в Windows, в рабочую область Linux Eclipse (да, я создал другую рабочую область, потому что я не знал, могу ли я работать на том же рабочем пространстве в обеих версиях, что и linux и windows eclipse). Теперь, странная часть Я НЕ МОЖЕТ ИМПОРТИРОВАТЬ ЭТИ ПРОЕКТЫ В МОЮ ДРУГОЙ WORKSPACE! Это сводит меня с ума.
Я иду в свое рабочее пространство Linux Eclipse → Импорт → Добавить существующий проект android proj → browse → Корневой каталог моего проекта Android → (Ecipse показывает проекты в рамке ниже → Я нажимаю финиш → НИЧЕГО Я просто сижу там, ожидаю, и ничего не происходит. Я искал здесь в stackoverflow, но ни одна из проблем не похожа на это.
Да У меня есть доступ к папке рабочего пространства, да, я могу создавать папки и т.д. и т.д.
Пожалуйста, кто-нибудь скажет мне, как я могу импортировать проекты, которые были обнаружены, но НЕ импортированы?
спасибо.
Ответы
Ответ 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
Вышеуказанная команда даст рекурсивные разрешения.