Я хочу использовать библиотеку из частного хранилища Nexus.Я добавил URL-адрес и учетные данные в файл build.gradle.Но синхронизация проекта gradle не удалась.
Я могу загрузить библиотеку с помощью curl "curl -X GET -u user: password $ URL -O".Так что я думаю, что никаких проблем с разрешениями нет, если нет специального разрешения для gradle.
Из того же хранилища я могу использовать другую библиотеку через gradle в Android Studio, которая не требует учетных данных.
//inside project build.gradle file:
allprojects {
repositories {
google()
jcenter()
maven {
credentials {
username = 'mystringusername'
password = 'mystringpassword'
}
url "mystringurl"
}
}
}
//inside app module build.gradle file
dependencies { implementation 'xxx:xxx-retrofit2:1.2.2-SNAPSHOT' }
ОШИБКА: невозможно разрешить зависимость для ': app @ debug / compileClasspath': не удалось разрешить xxx: xxx-retrofit2: 1.2.2-20190605.095405-1.Показать подробности Затронутые модули: приложение