2017-05-27 3 views
0

Mit Google I/O 2017 beschloss ich, Kotlin zu lernen, indem ich meine eigene Bibliothek in Kotlin für Android entwickelte. Diese Bibliothek ermöglicht das Abrufen von Informationen aus der OpenWeatherMap-API. Link des Projekts: https://github.com/sokarcreative/EasyOWMKeine Möglichkeit, meine eigene Kotlin-Bibliothek zu kompilieren

Was ist das Problem? Ich kann meine Bibliothek nicht kompilieren. Ich habe alles versucht. Ich habe bereits ein gegabeltes Projekt kompiliert und es funktionierte aber keinesfalls mit meiner eigenen Bibliothek.

habe ich ein neues Projekt mit diesen gradlew Skripte:

- Projekt gradle

allprojects { 
    repositories { 
     ... 
     maven { url 'https://jitpack.io' } 
    } 
} 

- Modul gradle

dependencies { 
    ... 
    compile 'com.github.sokarcreative:easyowm:master-SNAPSHOT' 
} 

Fehler: Failed to resolve: com.github.sokarcreative:easyowm:master-SNAPSHOT

Ich weiß, das ist eine wiederkehrende Frage, aber keine Möglichkeit, dieses p zu lösen Problem.

Edit: nur für den Fall, die Bibliothek funktioniert. Hier ist das Ergebnis auf meinem galaxy tab S3: EasyOWM screenshot

+0

Der Fehler ist: Keine Build Artefakte gefunden> Fehler bei Projektbewertung Zuhörer mit. > com.android.build.gradle.internal.variant.BaseVariantData.getOutputs() Ljava/util/List; von https://jitpack.io/com/github/sokarcreative/easyowm/v1.0/build.log – sokarcreative

+0

siehe hier: https://stackoverflow.com/questions/44056104/gradle-3-0-0- alpha1-isnt-kompatibel-mit-Kotlin-android-plugin-1-1-2-3 – RaGe

+0

Danke, ich habe versucht bereits, dass: Ändern ' ext.kotlin_version = '1.1.2-3' zu ext.kotlin_version = '1.1.2-4' aber ich herabgestuft wegen dieses Fehlers: ' Fehler: zirkuläre Abhängigkeit zwischen den folgenden Aufgaben: : App: compileDebugKotlin \ ---: App: dataBindingExportBuildInfoDebug \ ---: app: compileDebugKotlin (*) (*) - Details ausgelassen (zuvor aufgelistet) ' Das behebt das Problem nicht für mich, sondern erzeugt ein anderes. Danke trotzdem für deine Antwort. – sokarcreative

Antwort

0

Problem gelöst mit Android Studio 3.0 Kanarienvogel 3

Verwandte Themen