Gradle benutzerdefinierte Repositories und Abhängigkeitsauflösung

8

Ein Projekt, das ich entwickle, benötigt scribe-java und Crashlytics Bibliotheken. Beide Bibliotheken sind in benutzerdefinierten Repositories verfügbar.

build.gradle sieht folgendermaßen aus:

%Vor%

Bei einer solchen Konfiguration wird die Repository-Auflösung während des Build-Prozesses so durcheinander gebracht, dass Gradle versucht, Artefakte aus nicht passenden Repositories zu entfernen:

%Vor%

Es versucht Crashlytics-Dateien vom Scribe-Repository abzurufen.

    
midnight 08.05.2014, 13:50
quelle

1 Antwort

0

Repositories werden in ihrer deklarierten Reihenfolge gesucht, bis die Abhängigkeit gefunden wird. Wenn die Crashlytics-Bibliothek im Scribe-Repository gesucht wird, bedeutet dies, dass sie im Crashlytics-Repository nicht gefunden wurde.

    
Peter Niederwieser 08.05.2014 16:17
quelle