Android 添加依赖failed to resolve xxxx库

导入第三方库时有时候遇到failed to resolve ‘第三库’

Failed to resolve: com.amitshekhar.android:debug-db:1.0.4
Show in File
Show in Project Structure dialog

可能跟Project根目录中的gradle相关:
有可能是maven {url "https://jitpack.io"},也有可能是jcenter()。挨个试吧,比如在新建的Project下的gradle.buidle中默认的为:

allprojects {
    repositories {
        google()
        jcenter()
    }
}

此时挨个加入以上两个配置进行测试,可能是存在其中的某个。mavenCentral()gradle的内置库,maven{ url 'http://repo1.maven.org/maven2'}就是mavenCentral()(不详,自行参考官方说法)。

allprojects {
    repositories {
        mavenCentral()
        google()
        jcenter()
        maven {
            url "https://jitpack.io"
        }
    }
}

参考链接:https://stackoverflow.com/questions/28493470/gradle-failed-to-resolve-library-in-android-studio

    原文作者:全球顶尖伪极客
    原文地址: https://www.jianshu.com/p/f536da29c534
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞