2016-04-05 5 views
0

Ich befolge das Tutorial http://code.tutsplus.com/tutorials/creating-and-publishing-an-android-library--cms-24582, um eine Bibliothek hochzuladen. Alles funktioniert gut und es ist jetzt auf Bintray, wie Sie in https://dl.bintray.com/elye-project/maven/ sehen konnten.Hochgeladene Bibliothek nach Bintray, kann aber nicht aufgelöst werden

Wenn ich jedoch versuche, die Bibliothek wie in Schritt 4 im Tutorial zu verwenden, habe ich den folgenden Fehler erhalten.

Error:(25, 13) Failed to resolve: com.elyeproj.libraries:analogtimerlibrary:1.0.0 

Ich habe Sie sicher, dass in meinem Projekt gradle habe ich legte entsprechend

repositories { 
    jcenter() 
    maven { 
     url 'https://dl.bintray.com/elye-project/maven' 
    } 
} 

Und in meinem Modul gradle

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.2.1' 
    compile 'com.elyeproj.libraries:analogtimerlibrary:[email protected]' 
} 

Was ist das mögliche Problem? Wie könnte ich es lösen?

+0

Es funktioniert für mich. – F43nd1r

+0

Danke @ F43nd1r! Das hilft zu bestätigen, dass die Bibliothek veröffentlicht wurde. Ich denke, ich bekomme, was ich falsch gemacht habe, habe ich das Build-Skript-Repository .... statt All Project-Repository. Wenn Sie das auch getan haben, können Sie eine Antwort schreiben, und ich könnte ein Häkchen setzen. Vielen Dank!! – Elye

Antwort

0

Ich habe herausgefunden, dass ich das Maven-Repository auf die falsche Seite stelle. Ich stelle es auf

buildscript { 
    repositories { 
     jcenter() 
     maven { 
      url 'https://dl.bintray.com/elye-project/maven' 
     } 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.1.0-alpha3' 

     // NOTE: Do not place your application dependencies here; they belong 
     // in the individual module build.gradle files 
    } 
} 

Statt bei

allprojects { 
    repositories { 
     jcenter() 
     maven { 
      url 'https://dl.bintray.com/elye-project/maven' 
     } 
    } 
} 

Ich weiß nicht, warum es zwar für die Sample-Bibliothek im Tutorial funktioniert.

Verwandte Themen