依赖项解析失败:com.github.barteksc:android pdf viewer:2.8.1
我知道以前有人问过这个问题,但尽管在存储库中添加了maven,但仍然无法解决这个错误。请帮忙 以下是我的模块级渐变文件: 以下是我的顶级gradle文件: 试试这个:依赖项解析失败:com.github.barteksc:android pdf viewer:2.8.1,android,gradle,android-gradle-plugin,pdf-viewer,Android,Gradle,Android Gradle Plugin,Pdf Viewer,我知道以前有人问过这个问题,但尽管在存储库中添加了maven,但仍然无法解决这个错误。请帮忙 以下是我的模块级渐变文件: 以下是我的顶级gradle文件: 试试这个: implementation'com.github.barteksc:android pdf viewer:3.1.0-beta.1' 或者,如果您想要更稳定的版本: implementation'com.github.barteksc:android pdf viewer:2.8.2' 并在存储库中添加jCenter: all
implementation'com.github.barteksc:android pdf viewer:3.1.0-beta.1'
或者,如果您想要更稳定的版本:
implementation'com.github.barteksc:android pdf viewer:2.8.2'
并在存储库中添加jCenter:
allprojects {
repositories {
jcenter()
………..
}
}
更改
模块/build.gradle
脚本
repositories {
google()
jcenter()
}
dependencies {
//....
implementation 'com.github.barteksc:android-pdf-viewer:2.8.2'
}
要使用实现
DSL,您必须在顶层文件中更新android的gradle插件:
buildscript {
repositories {
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
//
}
}
下面是我提到maven标签的存储库标签:allprojects{repositories{maven{url”“}}}Hi Kourosh,感谢您的回答,我已经添加了jcenter()在我的存储库中,但仍然得到相同的错误。在将compile标记替换为implementation标记后,我得到以下错误:找不到gradle DSL方法:“implementation()”@AtifSheikh您必须在项目/build.gradle中更新gradle插件。检查此链接: