Wie beinhaltet ich ActionBarherboLerlock in der Bibliothek, damit sie in allen Systemen reflektiert wird?

StackOverflow https://stackoverflow.com/questions/9436200

  •  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?

War es hilfreich?

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top