Как импортировать существующий проект из github в Android Studio
Я только что импортировал проект EdgeEffectOverride из Github в Android Studio. Это снимок экрана
![enter image description here]()
Когда я запускаю проект, я получаю сообщение об ошибке: Error running build: Module 'EdgeEffectOverride-master' is not backed by gradle
.
Я новичок в Android Studio. Кто-нибудь может помочь? Спасибо заранее.
Ответы
Ответ 1
Вы можете напрямую импортировать проекты github в Android Studio.
Файл → Создать → Проект из управления версиями → GitHub.. Затем введите имя пользователя и пароль github. Выберите репозиторий и нажмите клон.
Репозиторий github будет создан как новый проект в студии android.
Ответ 2
Разархивируйте проект github в папку. Откройте Android Studio. Перейдите в Файл- > Импорт проекта. Затем выберите конкретный проект, который вы хотите импортировать, затем нажмите "Далее" - "Готово". Он автоматически построит Gradle и будет готов к использованию.
P.S: В некоторых версиях Android Studio возникает некоторая ошибка -
Ошибка: пакет android.support.v4.app не существует.
Чтобы исправить это, перейдите в Gradle Scripts- > build.gradle(Module: app) и добавьте зависимости:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
}
Наслаждайтесь работой в Android Studio
Ответ 3
В Github нажмите кнопку "Клонировать или загрузить" проекта, который вы хотите импортировать, → загрузите ZIP файл и разархивируйте его. В Android Studio Перейдите в Файл → Новый проект → Импорт проекта и выберите новую распакованную папку → нажмите OK. Он автоматически построит Gradle.
Удача с вашим проектом
Ответ 4
Шаги:
- Загрузите Zip с веб-сайта или клон из Github Desktop.
Не используйте VCS в студии Android.
- (Необязательно) Скопируйте папку, извлеченную в папку AndroidStudioProjects, которая должна содержать скрытую папку .git.
- Откройте Android Studio- > Файл- > Открыть- > Выбрать каталог Android.
- Если проект Eclipse затем преобразует его в gradle (Предоставляется
Android Studio). В противном случае это было сделано.