Skip to content

Configuration initiale du SDK avec Eclipse

Étape 1

Dans votre ligne de commande, clonez le dépôt GitHub de Braze Android.

1
$ git clone git@github.com:braze-inc/braze-android-sdk.git

Étape 2

Importez le projet Braze dans votre espace de travail local

Dans Éclipse :

  • Accédez à File (Fichier) > Import (Importer).

    Importation de fichiers

  • Sélectionnez Android > Code Android existant dans le Workspace.

    Importation Android

  • Cliquez sur “Parcourir”.

    Parcourir

  • Cochez le dossier du projet Braze UI ainsi que “copier le projet dans l’espace de travail” et cliquez sur “Terminer”.

    Sélectionnez le projet Android UI

Étape 3

Référencez Braze dans votre propre projet. Dans Éclipse :

  • Cliquez avec le bouton droit de la souris sur votre projet et sélectionnez “Propriétés”.

    Cliquez sur Propriétés

  • Sous « Android », cliquez sur « Add » (Ajouter) dans la section Bibliothèque et ajoutez android-sdk-ui à votre application en tant que bibliothèque.

    Braze Ajouter

Étape 4

Résoudre les erreurs de dépendance et corriger la cible du build.

À ce stade, vous pouvez avoir des erreurs avec le code Braze, notamment si certaines de ses dépendances ne sont pas présentes, ou bien la cible du build est peut-être incorrecte :

  • Cliquez avec le bouton droit de la souris sur le projet de l’IU Braze et sélectionnez Properties (Propriétés) -> Android pour vous assurer que la cible de build est définie sur la version actuelle des outils de build Braze.

    Créer un ciblage

  • Cliquez avec le bouton droit de la souris sur le projet de l’IU Braze et sélectionnez Properties (Propriétés) -> Java Build Path (Chemin de build Java) -> Add JARs… (Ajouter des JAR…), puis ajoutez « android-support-v4.jar » en tant que bibliothèque à partir de l’application principale.

    Assistance

Étape 5

Ajouter les éléments restants.

  • Pour SDK version 1.10.0 ou supérieure, vous devrez ajouter <service android:name="com.appboy.services.AppboyDataSyncService" /> à votre AndroidManifest.xml, car Eclipse ne prend pas en charge la fusion des manifestes.

  • Pour la version 1.7.0 ou supérieure du SDK, vous devrez copier “assets/fontawesome-webfont.ttf” de notre projet de bibliothèque vers votre application. Eclipse n’inclut pas automatiquement le dossier des assets à partir des bibliothèques.

CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!