背景
? ? ? ? 在開發安卓app,使用PDF組件來解析URL地址 ,從github找到一個開源組件
AndroidPdfViewer?遇到一個大坑,一直提示下載依賴401 pom 打開控制臺鏈接彈出需要登錄jitpack
原因分析:
? ? ? ? ? ? ? ? 這個組件項目依賴庫鏈接到了需要鑒權的中央庫,在公司安卓專家大佬指點下,為Gradle配置了jcenter() 問題解決了,感謝大佬。
解決辦法:
- 中央庫加入 jcenter()
- 同時開啟小花貓
- 重新構建:
- Build -》Clean Project -》 Rebuild Project
- 清除緩存
- Invlidate Caches
pluginManagement {repositories {gradlePluginPortal()google()mavenCentral()jcenter()maven { url 'https://jitpack.io' }}
}
dependencyResolutionManagement {repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)repositories {google()mavenCentral()jcenter()maven { url 'https://jitpack.io' }}
}
rootProject.name = "com.hk.awg.app"
include ':app'
include ':libuvccamera'
?