Ответ 1
Обратитесь Jitpack лучше всего импортировать проект или библиотеки с Github
в gradle
Для получения дополнительной информации обратитесь Gabriele Mariotti ответ
Я хочу создать библиотеку и получить доступ к ней через Интернет. В Android Studio (через Gradle) зависимость может быть добавлена следующим образом:
В build.gradle
(приложение модуля):
dependencies {
...
compile 'com.android.support:design:23.1.0'
compile 'com.squareup:otto:1.3.8'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.j256.ormlite:ormlite-core:4.48'
compile 'com.j256.ormlite:ormlite-android:4.48'
...
}
Как я могу добавить свою собственную библиотеку таким образом из github?
Обратитесь Jitpack лучше всего импортировать проект или библиотеки с Github
в gradle
Для получения дополнительной информации обратитесь Gabriele Mariotti ответ
Чтобы достичь этого, у вас есть несколько способов:
Точка 2. очень проста.
Просто нажмите на свой код в github и измените gradle script в проекте, где вы хотите его использовать.
Просто добавьте это repo tp в свой build.gradle
repositories {
// ...
maven { url "https://jitpack.io" }
}
и зависимость:
dependencies {
compile 'com.github.User:Repo:Tag'
}
Чтобы опубликовать библиотеку в Central Maven или JCenter, очень долго объяснять в ответе. Hovewer вы можете прочитать эти сообщения:
Опубликовать на JCenter
Опубликовать в Central Maven. Другой блог для Central Maven
Для быстрого решения, как говорили другие JitPack, вероятно, это путь. Однако, если вы хотите сделать свою библиотеку доступной для более широкой аудитории, вы должны, вероятно, добавить ее в jcenter, поскольку она настроена по умолчанию в Android Studio. (Раньше это был Maven Central.)
Этот пост дает подробное описание того, как это сделать. Ниже приводится сводка:
Затем все люди должны будут использовать вашу библиотеку, чтобы добавить один liner в свои зависимости build.gradle.