Я делаю библиотеки для 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 пользователя.
Что мне не хватает?
Ваш URL неверен. Вам следует использовать https://dl.bintray.com/[YOUR_USERNAME]/<REPOSITORY_NAME>.
Пример:
allprojects {
repositories {
google()
jcenter()
maven{
url "https://dl.bintray.com/myusername/myrepo/"
}
}
}
Проверьте этот вики для репозиториев Maven и разрешающих артефактов.