Skip to content

SDK-Ersteinrichtung mit Eclipse

Schritt 1

Klonen Sie in Ihrer Befehlszeile das Braze Android GitHub Repository.

1
$ git clone [email protected]:braze-inc/braze-android-sdk.git

Schritt 2

Importieren Sie das Braze-Projekt in Ihren lokalen Workspace

In Eclipse:

  • Navigieren Sie zu Datei > Importieren.

    Datei-Import

  • Wählen Sie Android > Vorhandener Android Code in Workspace.

    Android Import

  • Klicken Sie auf “Durchsuchen”.

    Durchsuchen

  • Markieren Sie den Braze UI Projektordner sowie “Projekt in Workspace kopieren” und klicken Sie auf “Fertig stellen”.

    Android UI Projekt auswählen

Schritt 3

Referenzieren Sie Braze in Ihrem eigenen Projekt. In Eclipse:

  • Klicken Sie mit der rechten Maustaste auf Ihr Projekt und wählen Sie “Eigenschaften”.

    Klicken Sie auf Eigenschaften

  • Klicken Sie unter “Android” im Abschnitt “Bibliothek” auf “Hinzufügen…” und fügen Sie android-sdk-ui als Bibliothek zu Ihrer App hinzu.

    Braze Add

Schritt 4

Beheben Sie Abhängigkeitsfehler und korrigieren Sie das Build-Targeting.

Es kann sein, dass beim Code von Braze Fehler auftreten, weil die Abhängigkeiten nicht ausgefüllt sind und das Targeting für die Erstellung möglicherweise falsch ist:

  • Klicken Sie mit der rechten Maustaste auf das Braze UI-Projekt und wählen Sie Eigenschaften->Android, um sicherzustellen, dass das Build-Target auf die aktuelle Version der Braze-Build-Tools eingestellt ist.

    Ziel aufbauen

  • Klicken Sie mit der rechten Maustaste auf das Braze UI Projekt und wählen Sie Eigenschaften->Java Build Path->Add JARs… und fügen Sie ‘android-support-v4.jar’ aus der Hauptanwendung als Bibliothek hinzu.

    Support

Schritt 5

Fügen Sie die letzten Teile hinzu.

  • Für SDK Version 1.10.0 oder höher, müssen Sie Folgendes hinzufügen <service android:name="com.appboy.services.AppboyDataSyncService" /> zu Ihrem AndroidManifest.xml, da Eclipse das Zusammenführen von Manifesten nicht unterstützt.

  • Für SDK Version 1.7.0 oder höher müssen Sie “assets/fontawesome-webfont.ttf” aus unserem Bibliothek-Projekt in Ihre Anwendung kopieren. Eclipse fügt den Assets-Ordner von Bibliotheken nicht automatisch ein.

New Stuff!