Что такое репозиторий Maven в Android Studio? - PullRequest
1 голос
/ 14 июня 2019

Кто-нибудь может объяснить, что такое Maven repository в Android Studio? Я пытаюсь понять это, но не могу найти лучшего объяснения. В прошлый раз мне нужно было добавить некоторые зависимости в мой проект, и они не работали, пока я не добавил ссылку на Maven and Jcenter в моем файле build.gradle.

Сработало не очень хорошо, но мой вопрос состоит в том, чтобы просто знать, что такое maven и Jcenter в Android Studio? Спасибо заранее с вашими ответами.

Ответы [ 2 ]

4 голосов
/ 14 июня 2019

Репозиторий maven - это «репозиторий», открытый или закрытый, для хранения библиотек, плагинов и общих артефактов.
Он не связан с Android Studio или другой IDE.

JCenter - это один из репозиториев Maven.

JCenter - это место, где можно найти и поделиться популярными пакетами Apache Maven для использования Maven, Gradle, Ivy, SBT и т. Д.

Другие распространенные репо, используемые в Android:

В сценарии gradle вы можете найти их в блоке repositories:

/**
     * The repositories block configures the repositories Gradle uses to
     * search or download the dependencies. Gradle pre-configures support for remote
     * repositories such as JCenter, Maven Central, and Ivy. You can also use local
     * repositories or define your own remote repositories. The code below defines
     * JCenter as the repository Gradle should use to look for its dependencies.
     *
     * New projects created using Android Studio 3.0 and higher also include
     * Google's Maven repository.
     */
repositories {
        google()
        jcenter()
    }
1 голос
/ 14 июня 2019

Я не Java-парень, но из быстрого поиска в Google:

Maven - это инструмент для построения и управления зависимостями (помогает в построении проекта и загрузке зависимостей).

Jcenter выглядит как хранилище доступных библиотек (является источником всех зависимостей, загружаемых процессами maven).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...