在開發(fā)中溺健,會引用jitpack.io上的一些庫麦牺,但是在下載依賴的時候往往會下載失敗
Could not GET 'https://jitpack.io/com/github/tbruyelle/rxpermissions/0.10.2/rxpermissions-0.10.2.pom'. Received status code 403 from server: Forbidden
從錯誤日志信息上看,是不能下載jitpack上的RxPermissions鞭缭,可仔細(xì)一想不能夠啊剖膳,之前還好好的,怎么滴就不行了岭辣,要么就是gradle新版本的兼容的鍋吱晒,沒辦法了,得解決它讓項目正常跑起來才是正道沦童。
那么就去看RxPermissions的依賴配置了仑濒,github鏈接:
image
對比下我項目的根build.gradle配置
allprojects {
repositories {
jcenter()
google()
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
看的出來配置沒問題啊,但是怎么就不行了呢偷遗?躏精??
然后就是進(jìn)入漫長的分析鹦肿、搜索和調(diào)試過程,花了好長時間辅柴,終于找到一篇文章Android Studio Maven {url“ https://jitpack.io”}無法下載 解決了這個報錯問題箩溃,嗯,真香~
原來碌嘀,'https://jitpack.io' 要改成 'https://www.jitpack.io' 涣旨,正確的姿勢如下
allprojects {
repositories {
...
maven { url 'https://www.jitpack.io' }
}
}