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 [email protected]:braze-inc/braze-android-sdk.git

Étape 2

Importez le projet Braze dans votre espace de travail local.

Dans Eclipse :

  • Accédez à File > Import.

    Importation de fichiers

  • Sélectionnez Android > Existing Android Code into Workspace.

    Importation Android

  • Cliquez sur Browse.

    Parcourir

  • Cochez le dossier du projet Braze UI ainsi que copy project into workspace, puis cliquez sur Finish.

    Sélection du projet Android UI

Étape 3

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

  • Cliquez avec le bouton droit de la souris sur votre projet et sélectionnez Properties.

    Cliquez sur Properties

  • Sous Android, cliquez sur Add… dans la section Library et ajoutez android-sdk-ui à votre application en tant que bibliothèque.

    Ajout de Braze

Étape 4

Résolvez les erreurs de dépendance et corrigez la cible du build.

À ce stade, vous pouvez voir des erreurs apparaître avec le code de Braze, car ses dépendances ne sont pas renseignées et la cible du build est peut-être incorrecte :

  • Cliquez avec le bouton droit de la souris sur le projet Braze UI et sélectionnez Properties > Android pour vous assurer que la cible de build est définie sur la version actuelle des outils de build de Braze.

    Cible de build

  • Cliquez avec le bouton droit de la souris sur le projet Braze UI et sélectionnez Properties > Java Build Path > Add JARs…, puis ajoutez android-support-v4.jar en tant que bibliothèque à partir de l’application principale.

    Assistance

Étape 5

Ajoutez les éléments restants.

  • Pour le 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 le SDK version 1.7.0 ou supérieure, vous devrez copier assets/fontawesome-webfont.ttf de notre projet de bibliothèque vers votre application. Eclipse n’inclut pas automatiquement le dossier des ressources à partir des bibliothèques.

New Stuff!