Как импортировать проект eclipse из git в Android Studio?
У меня есть коды приложений для Android в проекте eclipse, хранящиеся на сервере git, и я хочу импортировать его в Android Studio.
Есть ли способ получить проект из git непосредственно в Android Studio?
Есть ли пошаговая инструкция для достижения этого?
Ответы
Ответ 1
Вот пошаговое решение для этого.
Вы можете использовать для этого свой код каталога eclipse.
- Откройте Android Studio → Import Project- > Выберите каталог проекта. (В приведенном выше случае "MyApp" )
Помните Выберите каталог, содержащий файл манифеста, иначе новый "мастер прямого импорта" не будет
get triggered and android studio использует старый мастер импорта.
- Android Studio создаст копию вашего проекта "MyApp_imported" с новой структурой каталогов.
- Скопируйте существующий каталог ".git" внутри "MyApp_imported"
- Android Studio → VCS → Включить контроль версий
Это заставит Android Studio использовать существующий репозиторий для импортируемого проекта. Хотя импортный проект
другая структура каталогов, но git обрабатывает их довольно хорошо.
- Android Studio → Изменения
Просмотрите все файлы и зафиксируйте их. git автоматически обрабатывает новую структуру каталогов, и история файлов и т.д. не будет потеряна.
- Теперь вы можете поделиться им на github/Bitbucket
VCS- > Поделиться на GitHUb
Примечание. - Для битбакет вам нужно будет установить "следующий плагин Bitbucket" для Android Studio.
http://plugins.jetbrains.com/plugin/6207?pr=androidstudio
Подробнее об этом: Импортировать проект eclipse android с системой управления версиями в Android Studio
Ответ 2
Несколько месяцев назад я получил свою работу в качестве разработчика Android. Первой проблемой, с которой я столкнулся, были мои коллеги, которые используют Eclipse.I было разрешено использовать студию Android, если я не буду вносить никаких изменений в существующую структуру проекта. После 3- 4 attemps Наконец-то я нашел решение. Вот шаги, чтобы открыть проект Eclipse git без перехода на Gradle и без изменения структуры проекта.
- Clone git репозиторий проекта
- Добавить /gen и/.idea в .gitignore
- Откройте любой из уже созданных проектов Android Studio.
- Файл → Открыть → Выбрать папку корневого каталога пути (с помощью src и res внутри)
- Проект Doble-click для открытия структуры проекта.
- Выберите папку корневого проекта → F4
- Project → Project SDK → Android API XX Platform && & Уровень языка проекта → Переопределение в интерфейсах
- Модули → вкладка Источники. Mark src as Sources && & res в качестве ресурсов.
- Модули → вкладка "Контуры". Используйте путь вывода компиляции модуля. Создайте выходные данные папок и output_test внутри папки gen (создайте gen, если папка еще не существует). Пути вывода должны выглядеть так: C:\Users\User\project_rep\project\gen\output
- Модули → вкладка "Зависимости". Нажмите "+" → "Ящики" или "Каталоги". Выберите все библиотеки .jar, которые используются вашим проектом. (Android Studio может притворяться, что добавляет только одну банку, но это не так)
- Границы → "+" → Android
- Границы → вкладка "Структура" → Reset по умолчанию.
- Закрыть окно "Структура проекта".
- Запустить → Изменить конфигурации → Приложение Android → Модуль → Выберите свой модуль. Настроить устройство → Показать диалог выбора.
Наконец, после всех этих шагов вы можете нажать кнопку Run.Enjoy!
Ответ 3
Вы можете начать проверку, если это руководство поможет, после включения Git в Android Studio:
![http://user-image.logdown.io/user/756/blog/753/post/159805/aW22jGw0QgO4H5wlqRBd_git%20tool%20test.PNG]()
Если вы затем импортируете в Android Studio свой проект Eclipse (уже в клонированном репозитории Git), вы должны увидеть Git для ваших файлов проекта.