2015-11-23 11 views
39

Ich wollte instant-run von AS 2.0 versuchen - für diese Arbeit musste ich auf Build-Plugin zu 2.0.0-alpha1 aktualisieren - aber wenn dies getan wird Ich kann das Projekt nicht mehr gradle-sync wie ich bekomme:Fehler: Ursache: com.android.sdklib.repository.FullRevision

Gradle 'SCR' project refresh failed 
    Error:Cause: com.android.sdklib.repository.FullRevision 

Wer kennt den Grund/Workaround dafür?

+0

Das gleiche Problem hier. Aber passiert nur bei einem der Projekte, die einige native Bibliotheken verwendet (z. B. hier Karten SDK). Ähnliche Situation? – kleinsenberg

+0

keine nativen libs - nur versucht es mit diesem Projekt: https://github.com/ligi/SCR – ligi

+0

Ich dachte, es könnte die nativen Bibliotheken sein, weil auf einem ähnlichen Projekt, das die gleiche Art von Architektur und Bibliotheken verwendet, es funktioniert gut ! Habe keine Ahnung, warum ich diesen Fehler bei diesem bestimmten Projekt bekomme. – kleinsenberg

Antwort

37

Schnell Antwort für alle in der gleichen Situation:

Es ist Jake Wharton SDK-Manager-Plugin.

Bereits behoben: https://github.com/JakeWharton/sdk-manager-plugin/pull/100.

Wie einige von euch wies darauf hin, es ist eine Weile her, seit der neuesten Version gewesen, so dass Sie die jitpack.io Abhilfe unter

in der Antwort nutzen möchten

(https://stackoverflow.com/a/33889117/1673540)

+1

Letzte sdk-manager-plugin release war am 12. Juli 2014, als android plugin war '0.12'. Es kann ratsam sein, die jitpack-Version aus der folgenden Antwort zu verwenden. –

+0

Sie haben Recht! Wird update – kleinsenberg

+1

Ja, du hast Recht. Wir sollten zu Eclipse ADT zurückkehren und Bibliotheken manuell in unseren Arbeitsbereich kopieren und Ant für Flavors verwenden! Das war ein gutes Leben. – Sloy

63

Falls Sie möchte das SDK-Manager-Plugin behalten, können Sie die feste festgeschriebene Version mit erhalten:

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

classpath 'com.github.JakeWharton:sdk-manager-plugin:220bf7a88a7072df3ed16dc8466fb144f2817070' 

Nicht ideal, obwohl!

+0

Es hat funktioniert, also ist es sicher ideal! – VonSchnauzer

+0

Danke dafür. Ich verlor ernsthaft meinen Verstand und versuchte herauszufinden, was an diesem Projekt anders war und an all meinen anderen. – Thorinside

+1

Das funktioniert nicht mehr. Zumindest nicht in meiner Erfahrung. Ich habe am Ende viele neue Fehler. – RyanInBinary

Verwandte Themen