无法使用Android Studio导入ViewPagerIndicator库

无法使用Android Studio导入ViewPagerIndicator库,android,gradle,android-viewpager,android-gradle-plugin,viewpagerindicator,Android,Gradle,Android Viewpager,Android Gradle Plugin,Viewpagerindicator,我正在进行ViewPager项目,但无法从Jake Wharton导入库: 我知道我需要将此代码添加到我的build.gradle中: repositories { maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() } 及 但我在构建gradle时出错了: Gradle 'ViewPager' project refresh failed: Artifact 'com.viewpagerindicato

我正在进行ViewPager项目,但无法从Jake Wharton导入库:

我知道我需要将此代码添加到我的build.gradle中:

repositories {
maven { url "http://dl.bintray.com/populov/maven" }
mavenCentral()
}

但我在构建gradle时出错了:

    Gradle 'ViewPager' project refresh failed: Artifact 'com.viewpagerindicator:library:2.4.1:library.aar' not found
这是我的满分:

    apply plugin: 'android'


repositories {
    mavenCentral()
    maven { url 'http://dl.bintray.com/populov/maven' }
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.3"

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile "com.android.support:support-v4:19.0.+"
    compile 'com.viewpagerindicator:library:2.4.1@aar'

}
我做错了什么


提前谢谢各位

在studio中使用
ViewPager指示器时,我也遇到了同样的问题。我所做的就是从下载.aar文件并将其保存到我的libs文件夹中,然后使用
compile(名称:'library-2.4.1',ext:'aar')
在我的应用程序gradle文件中编译它(包括:['*.jar',dir'libs'))

中的说明提供了问题的解决方案:

在您的build.gradle中包含 mavenCentral之前的存储库:

像往常一样在项目依赖项中使用:

为什么在mavenCentral之前

否则gradle会先在mavenCentral找到 viewpagerindicator工件具有相同的版本,但找不到aar 包并将报告错误,而不查找相同的工件 使用其他存储库中的另一个打包


您可以在此处找到aar软件包:

谢谢你的回答。我在我的libs文件夹中添加了“library-2.4.1.aar”,并在我的gradle中添加了您的代码,在我构建它时它仍然不起作用:“找不到:library-2.4.1:”。您确定您删除了我删除的所有其他实现:存储库{maven{url”“}mavenCentral()}不要删除mavenCentral();当我尝试您的解决方案时,我得到警告:Project app:仅支持Jar类型的本地依赖项。无法处理:它没有更改任何内容。。仍然没有找到。我尝试了com.viewpagerindicator:library:2.4。1@aar和com.viewpagerindicator:library:2.4.1,它仍然不工作
    apply plugin: 'android'


repositories {
    mavenCentral()
    maven { url 'http://dl.bintray.com/populov/maven' }
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.3"

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile "com.android.support:support-v4:19.0.+"
    compile 'com.viewpagerindicator:library:2.4.1@aar'

}
repositories {
    maven { url "http://dl.bintray.com/populov/maven" }
    mavenCentral()
}
dependencies {
    compile 'com.viewpagerindicator:library:2.4.1@aar'
}