Error:(41, 13) Failed to resolve: de.codecrafters.tableview:tableview:0.9.5

Error:(41, 13) Failed to resolve: de.codecrafters.tableview:tableview:0.9.5

我在 android studio 中构建 gradle 时遇到错误。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion '23.0.2'

    defaultConfig {
        applicationId "com.whyz.kitetech.mobile.cdrapp"
        minSdkVersion 18
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    repositories {
        mavenCentral()
      //  maven { url 'http://repo1.maven.org/maven2' }
       // maven { url "http://owasp-java-html-sanitizer.googlecode.com/svn/maven" }
        //maven { url 'https://oss.sonatype.org/content/repositories/ksoap2-android-releases/' }
    }
    buildTypes {

        debug {
            debuggable = true
        }
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile 'junit:junit:4.12'
    compile 'com.android.support:cardview-v7:23.0.1'
    compile 'com.android.support:appcompat-v7:23.0.1'
    compile 'com.android.support:design:23.0.1'
    compile 'com.android.support:recyclerview-v7:23.0.1'
    // NOTE: vector-compat is available on API level 14 or later
    compile 'com.wnafee:vector-compat:1.0.5'
    compile 'de.codecrafters.tableview:tableview:0.9.5'
    compile 'com.diogobernardino:williamchart:2.0.1'
}

首先,您必须将存储库块移出 android 块。

apply plugin: 'com.android.library'

android {

}

repositories {
        mavenCentral()
       // maven { url 'http://repo1.maven.org/maven2' }
       // maven { url "http://owasp-java-html-sanitizer.googlecode.com/svn/maven" }
       // maven { url 'https://oss.sonatype.org/content/repositories/ksoap2-android-releases/' }
    }

那么您的问题是 de.codecrafters.tableview 在 Central Maven 或 Jcenter 上不存在。

作为解决方法,您可以将 github 存储库与 jitpack plugin

一起使用

很简单

只需将此 repo 添加到您的 build.gradle

repositories {
        // ...
        maven { url "https://jitpack.io" }
    }

和依赖项:

dependencies {
        compile 'com.github.User:Repo:Tag'
    }

你的情况似乎是:

 compile 'com.github.ISchwarz23:SortableTableView:v0.9.5'