如何解决此问题“无法解析':app @ debug / compileClasspath'的依赖项:无法解析com.github.Goodiebag:PinView:v1.3。”

时间:2018-09-19 18:00:49

标签: java android github sdk

当我在gradle中添加依赖项时显示错误:

  

无法解析':app @ debug / compileClasspath'的依赖关系:无法解析com.github.Goodiebag:PinView:v1.3。   打开文件   显示详细信息

     

无法解析':app @ debugAndroidTest / compileClasspath'的依赖项:无法解析com.github.Goodiebag:PinView:v1.3。   打开文件   显示详细信息

     

无法解析':app @ debugUnitTest / compileClasspath'的依赖关系:无法解析com.github.Goodiebag:PinView:v1.3。   打开文件   显示详细信息

     

无法解析':app @ release / compileClasspath'的依赖关系:无法解析com.github.Goodiebag:PinView:v1.3。   打开文件   显示详细信息

     

无法解析':app @ releaseUnitTest / compileClasspath'的依赖关系:无法解析com.github.Goodiebag:PinView:v1.3。   打开文件   显示详细信息

我的依赖在这里

implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:27.+'
    implementation 'com.android.support.constraint:constraint-layout:1.1.2'
    implementation 'com.android.support:support-v4:27.1.1'
    implementation 'com.android.support:design:27.1.1'
    testImplementation 'junit:junit:4.12'
    implementation 'com.android.volley:volley:1.1.1'

    implementation 'com.github.Goodiebag:PinView:v1.3'//this one is showing error

    /*implementation 'dev.dworks.libs:volleyplus:0.1.4'*/
    /*implementation 'dev.dworks.libs:volleyplus:+'*/
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

这是我的build.gradle(可识别的项目)

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

1 个答案:

答案 0 :(得分:1)

  1. 确保您的Internet连接已打开

  2. 您的android studio不在离线模式

如果以上两个是正确的,则执行以下操作: 将此maven { url "https://jitpack.io" }添加到您的 build.gradle(项目级别)中 在allprojects块下的repository块下,因此您的build.gradle allprojects块代码应如下所示:

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