Страницы

Поиск по вопросам

среда, 11 декабря 2019 г.

Как сделать свою библиотеку доступной для добавления через gradle implementation?

#android #github #gradle


Я понимаю, как создать Android библиотеку и как залить код на Github, а вот как сделать
эту библиотеку доступной для скачивания через интернет с помощью стандартного механизма
добавления зависимостей gradle? Т.е. как сделать так, чтобы мою библиотеку можно было
добавить в любой проект с помощью скрипта: 

dependencies {
        implementation 'com.github.User:Repo:Tag'
}


Насколько я понимаю, это нужно делать с помощью JitPack, но как именно это сделать? 
    


Ответы

Ответ 1



Способов публикации множество, я знаю по крайней мере 4. Наверняка их больше. Для публикации на bintray, кроме очевидных шагов типа заведения логина в bintray, нужно в Gradle прописать, что-то типа: apply plugin: 'com.novoda.bintray-release' apply plugin: 'com.android.library' //blah-blah publish { def groupProjectID = 'com.mylibrary' def artifactProjectID = 'mylibrary' def publishVersionID = '0.1.0' userOrg = 'my user name' repoName = 'mylibrary' groupId = groupProjectID artifactId = artifactProjectID publishVersion = publishVersionID desc = 'mylibrary description' website = 'https://github.com/myusername/MyLibrary' } Ну и т.д. Пошаговая инструкция здесь

Комментариев нет:

Отправить комментарий