Wie beinhaltet ich ActionBarherboLerlock in der Bibliothek, damit sie in allen Systemen reflektiert wird?
-
12-11-2019 - |
Frage
Ich habe ActionBarsherlock in meinem Projekt als Bibliothek aufgenommen, obwohl es nicht unabhängig ist.Wenn ich es in meinen Repo drücke, wird der Bibliothekspfad durcheinander gerichtet.Wie ändere ich das?Wie mache ich es unabhängig?
Wenn es sich um eine JAR-Datei handelt, hätte ich es in den LIB-Ordner meines Projekts aufgenommen, aber es ist eine Bibliothek an sich.Was tun dagegen?
Lösung
Überprüfen Sie Ihre project.properties-Datei, um zu sehen, wo er in Bezug auf ABS zeigt. Wenn es so etwas sagt:
android.library.reference.1=/myfiles/location/bleh/blah/foo/ActionBarSherlock
und Ihr Projekt, das Folgendes referenziert, ist auch in / myfiles / location / bleh / blah / foo / (es ist schön, sie für die Einfachheit halber in demselben Ordner zu halten)
Sie können es ändern an: generasacodicetagpre.
Auf diese Weise wird, wenn Sie Ihren RePo ausprobieren, werden alle Ihre Bibliotheksreferenzen intakt (vorausgesetzt, diese Ordnerstruktur ist auf dem tatsächlichen Repository intakt).
und ja, trotz der project.properties-Datei, die besagt "Ändern Sie mich nicht ohh nooo!"Sie können es ohne Probleme ändern