2015-03-01 8 views
6

, wenn ich die gradle Ich habe diesen Fehler synchronisieren:viewPagerIndicator: Fehler: Artifact 'com.viewpagerindicator: Bibliothek: 2.4.1: library.aar' nicht gefunden

Fehler: Artifact ‚com.viewpagerindicator: Bibliothek: 2.4 .1: library.aar wurde nicht gefunden.

mein gradle ist:

apply plugin: 'com.android.application' 

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

android { 
    compileSdkVersion 20 
    buildToolsVersion "20.0.0" 

    defaultConfig { 
     minSdkVersion 14 
     targetSdkVersion 19 
    } 

    packagingOptions { 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/NOTICE' 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:19.1.+' 
    compile 'com.mcxiaoke.volley:library:[email protected]' 
    compile 'com.squareup.picasso:picasso:2.2.+' 
    compile 'com.nineoldandroids:library:2.4.0' 
    compile 'com.daimajia.slider:library:[email protected]' 
    compile 'com.viewpagerindicator:library:[email protected]' 
    compile files('libs/jsoup-1.8.1.jar') 
} 

was ich zu tun haben ?!

Antwort

21

Entfernen:

maven { url "http://dl.bintray.com/populov/maven" } 

und statt

compile 'com.viewpagerindicator:library:[email protected]' 

add:

compile 'com.mcxiaoke.viewpagerindicator:library:[email protected]' 

Clean and sync gradle.

+0

Sie wissen warum? @ Ziem pls erklären etwas. –

+0

@HuyTower - Ich erinnere mich nicht genau, aber es gab einige Probleme mit http://dl.bintray.com/populov/maven. mcxiaoke hat ViewPagerIndicator fork erstellt und über den Paketnamen 'com.mcxiaoke.viewpagerindicator' in das maven-Repository verschoben. – Ziem

+0

Ja, ich stimme zu, ich habe mcxiaoke url verwendet. So hat es jetzt funktioniert. Vielen Dank. –

0
allprojects { 
    repositories { 
     maven { url "http://dl.bintray.com/populov/maven" } 
     jcenter() 
     mavenCentral() 
    } 
} 
Verwandte Themen