2014-09-24 2 views
0

Я хотел бы клонировать источник библиотеки github для использования в моем проекте Android Studio. Я хочу изменить источник библиотеки и git отслеживать изменения, чтобы вернуться к github.Android Studio Github Library

До сих пор я разветвлял репозиторий, поэтому я могу изменить источник по мере необходимости. Однако я не могу понять, как клонировать его на моем локальном компьютере и получить этот клон в качестве проекта библиотеки моего приложения для Android Studio.

Я новичок в Android Studio, поэтому я уверен, что просто не знаю, чего он ожидает в этой ситуации.

ответ

1

Вы можете клонировать вилку локально с командной строки В противном случае вы можете использовать IDE:

VCS -> Выгрузка из контроля версий -> Git.

Затем укажите URL-адрес вашей вилки, локальную папку, куда следует поместить проект и имя проекта. Android Studio обнаружит файлы градиента и построит проект.

EDIT:

Тогда, если это библиотека, вы можете использовать его в другом проекте изменения вашего settings.gradle в главном проекте.

include ':library1' 
project(':library1').projectDir = new File(settingsDir, '../Other Project/Library') 

В зависимости блоке файла построить модуль (основной проект), вы должны ссылаться на модуле

dependencies { 
    compile project(':library1') 
} 
+0

Это, кажется, чтобы создать новый проект, а не библиотеки моего проекта. – Mitch

+0

Я обновил свой ответ. –

+0

Мне пришлось изменить то, что у вас было. Кажется, все в порядке? В settings.gradle: включают ': приложение', ':' MapboxAndroidSDK проект (': MapboxAndroidSDK'). ProjectDir = новый файл (settingsDir, '../mapbox-android-sdk/MapboxAndroidSDK/') И в приложение/build.gradle: зависимостей { компилировать дереве файлов (реж: 'LIBS', включают в себя: [ '* .jar']) // Сделанный из локальных источников MapBox файлов. компилировать проект (': MapboxAndroidSDK') } – Mitch

Смежные вопросы