#java #android #eclipse #github #intellij-idea
#java #Android #eclipse #github #intellij-idea
Вопрос:
Я хочу взять на себя проект sound recorder с github: https://github.com/avipars/Android-SoundRecorder
Но он пришел из IDEA или Eclipse. Я попытался импортировать его через github, что не сработало. Затем я скачал ZIP-файл и поместил его в android Studio без особой удачи.
Android Studio не распознает файловую систему, а я хочу, чтобы gradle тоже работал.
Итак, как я могу получить его в Android Studio с работающим Gradle?
Чтобы уточнить, я могу получить проект в Android Studio. Он просто не будет компилироваться.
Комментарии:
1. Как вы поместили это в android Studio?
2. @shuvro импортирует через VCS (Github), а также импортирует его в автономном режиме через обычную систему.
3. У проекта есть
.project
файл. Определенно пришло из Eclipse. Добавление Gradle постфактум — это больше хлопот, чем того стоит.
Ответ №1:
Загрузите проект в формате .zip, затем извлеките в предпочитаемую рабочую область.
Похоже, что проект опирается на две внешние библиотеки:
android.library.reference.1=../../android-libs/ListViewAnimations/library
android.library.reference.2=../../android-libs/UndoBar/library
Очевидно, что Android Studio не будет знать об этих библиотеках при импорте только этого проекта. Удалите приведенные выше строки из project.properties
и добавьте их позже в свой проект Android Studio в качестве зависимостей или модулей (если вы сможете их найти). В противном случае вы можете определить зависимости в коде после импорта.
После удаления этих строк из Android Studio вы можете выбрать «Импортировать проект»
Следуйте инструкциям мастера импорта, и вы попадете в Android Studio с кратким описанием результата импорта. Оттуда вы можете использовать содержимое .git и добавлять обратно в любые сторонние библиотеки, на которые может опираться этот исходный код.
Надеюсь, это поможет!