2015-02-22 3 views
2

Я сделал андроид библиотеку в GitHub, что я хочу, чтобы добавить к Gradle, , что другие люди могут добавить компилировать «мой проект ...» туда андроид сборки. Как я могу загрузить его в Gradle?Как добавить библиотеку GitHub к Gradle

(я не нашел ответа на этот нигде)

EDIT: Чтобы очистить мой вопрос, я хочу, чтобы освободить библиотеку для разработчиков.

Благодаря

+0

Я не понимаю вопроса, вы пытаетесь преобразовать проект из затмения в Gradle? – apmartin1991

+0

нет, у меня есть проект, который я хочу выпустить в качестве библиотеки для разработчиков. – ilan

ответ

8

Вы не «загрузить библиотеку Gradle» ;-), вы сделаете это accessibla через Gradle, поэтому сначала нужно скомпилировать библиотеку и публиковать сгенерированные артефакты (AAR или банку файлов) в центральный репозиторий, например, Maven Central.

Есть два общих репозиториев Maven на момент написания этой статьи:

Посмотрите это руководство в качестве направления для mavenCentral:

http://www.vandalsoftware.com/post/52468430435/publishing-an-android-library-aar-to-a-maven

Поскольку последние версии Android Studio, JCenter является предпочтительным хранилище по умолчанию, так что вы можете там зарегистрироваться и загрузить архивы к нему, как описано здесь:

https://www.virag.si/2015/01/publishing-gradle-android-library-to-jcenter/

Надежда, что помогает.

+0

применить плагин: 'com.github.dcendents.android-maven' применить плагин: 'com.jfrog.bintray' не будет работать ... –

1

Самый простой способ предоставить библиотеку другим разработчикам - воспользоваться услугой JitPack.

Требование состоит в том, что вы создаете выпуск GitHub и у вас есть файл сборки в вашем репозитории. Это не требует, чтобы вы загружали свою библиотеку.

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