2016-11-13 2 views
0

Ich gab mir ein Repo auf Github und wollte es in mein Projekt einbauen. Ich dachte, Jitpack wäre der einfachste Weg, dies zu tun. Ich habe die Anweisungen perfekt befolgt und kann sie immer noch nicht kompilieren.Fehler beim Kompilieren des gegabelten Github Repo mit Jitpack

Ich bemerkte in Android Studio, dass, wenn ich den Abschnitt "Externe Bibliotheken" im linken Bereich erweitern, dass ich das Repo dort sehen kann. Wenn ich es jedoch erweitere, sind nicht alle Klassen vorhanden. Einige, die da sind, scheinen verschleiert zu sein. Ich sehe den Java-Paketnamen, den ich erwarten würde, aber dann sehe ich a, b, c, d, e, f, g, h, i, j als Klassen. Was in der Welt geht hier vor?

Antwort

0

Ich denke ich weiß, was hier passieren könnte. Die Android-Bibliothek, die ich gespalten habe, hat ProGuard aktiviert. Ich denke, ich habe versucht, gegen eine mit ProGuard über Jitpack gebaute Binärdatei zu kompilieren, was meiner Meinung nach nicht funktionieren wird.

Wenn Sie gegen Github-Quelle über JCenter erstellen, rate ich, dass es von der Quelle und nicht von kompilierten Binärdateien erstellt, weshalb das Problem nicht existierte, bis ich begann, Jitpack zu verwenden und den Repo gegabelt. Ich bin mir jedoch nicht 100% sicher.

Ich werde diese Antwort nicht als akzeptiert markieren, bis ich sicher bin, dass das Problem war.

Verwandte Themen