Как открыть проект из GitHub в Android-студии? Проблемы с Maven и Android поддержки библиотек.

1

Я начинаю использовать Android Studio. Я хотел бы открыть проект из GitHub https://github.com/TonicArtos/StickyGridHeaders

На первом экране нажмите "Check out from Version Control", "GitHub", выберите место на диске. После клонирования у меня возникает вопрос: "Вы проверили файл проекта Android Studio... Хотелось бы его открыть?", Я согласен. Чем я соглашаюсь на авто-импорт для проекта Maven. Чем я нахожу проект "Примеры", попробуйте его построить и получить "Не найден ресурс, который соответствует указанному имени Тема: AppCompat", а import android.support.v7.app.ActionBarActivity не работает.

https://www.dropbox.com/s/ph04ogcr2txmge3/Screenshot%202014-07-24%2017.42.22.png

Что делать, чтобы сделать пример приложения? Требование состоит в том, чтобы сохранить структуру проекта для использования команд 'git status' и 'git diff.

Теги:
maven
android-studio
github

2 ответа

2

В этой теме есть несколько вопросов SO, но ответ @MartinRevert (qaru.site/questions/195472/...) - единственное, что я нашел в упоминании Android Studio (AS) Gradle зависимость. Если проект Github был построен с Eclipse, импорт его в AS будет работать, но результат не будет создан с AS (указание: значок "Сделать проект" выделен серым цветом в AS).

Основываясь на ответе Мартина и используя IntelliJ Перенос из проектов Eclipse Projects в качестве справочника, я нашел простой и прозрачный способ импорта Проект Github на основе Eclipse в AS 2.1.2:

  • Импортировать проект Github, используя AS: File->New->Project from Version Control->Github Это клонирует проект Github, но если это не проект Gradle (см. Выше), выполните следующие шаги:
  • Создайте новый проект, используя: File->New->Import Project и щелкните по папке, в которой вы сохранили проект, в пункте (1) выше. Примите все значения по умолчанию, и AS "импортирует" проект Eclipse в проект Gradle, который он теперь сможет создать.
  • Теперь вы можете удалить (используя средство удаления собственного каталога) проект, который вы создали в (1) выше.

Похожие вопросы:

1

Проект не является проектом Gradle, поэтому он еще не совместим с Android Studio.

Я рекомендую проверить из Github внутри Eclipse и экспортировать как проект Gradle.

Затем перейдите к импортированию этого проекта в Android Studio.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню