Ошибка, если библиотека получена из репозитория Bintray, но не получена из Jcenter

Я делаю библиотеки для Android и заметил, что когда я получаю пакет из своего репозитория maven в учетной записи Bintray, возникает ошибка.

Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve net.mysite.lib_package:version

Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve net.mysite.lib_package:version

Я добавляю свое репо в Gradle следующим образом:

allprojects {
    repositories {
        google()
        jcenter()
        maven{
            url "https://bintray.com/myusername/myrepo/"
        }
    }
}

Проблема не проявляется, когда я получаю данные из Jcenter. Я проверил другие свои библиотеки и другие случайные библиотеки, и проблема возникает только при загрузке из репозитория Bintray Maven пользователя.

Что мне не хватает?

0
0
26
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Ваш URL неверен. Вам следует использовать https://dl.bintray.com/[YOUR_USERNAME]/<REPOSITORY_NAME>.

Пример:

allprojects {
repositories {
    google()
    jcenter()
    maven{
        url "https://dl.bintray.com/myusername/myrepo/"
    }
  }
}

Проверьте этот вики для репозиториев Maven и разрешающих артефактов.

Другие вопросы по теме