Skip to content

Configuración inicial del SDK con Eclipse

Paso 1

En tu línea de comandos, clona el repositorio GitHub de Braze Android.

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

Paso 2

Importa el proyecto Braze a tu espacio de trabajo local

En Eclipse:

  • Ve a File > Import.

    File Import

  • Selecciona Android > Existing Android Code into Workspace.

    Android Import

  • Haz clic en “Browse”.

    Browse

  • Marca la carpeta del proyecto Braze UI, así como “copy project into workspace” y haz clic en “Finish”.

    Select Android UI Project

Paso 3

Haz referencia a Braze en tu propio proyecto. En Eclipse:

  • Haz clic con el botón derecho en tu proyecto y selecciona “Properties”.

    Click Properties

  • En “Android”, haz clic en “Add…“ en la sección Library y añade android-sdk-ui como biblioteca a tu aplicación.

    Braze Add

Paso 4

Resuelve los errores de dependencia y corrige el objetivo de compilación.

En este momento, es posible que aparezcan errores con el código de Braze; esto se debe a que sus dependencias no están cargadas y el objetivo de compilación es posiblemente incorrecto:

  • Haz clic con el botón derecho en el proyecto Braze UI y selecciona Properties->Android para asegurarte de que el objetivo de compilación está establecido en la versión actual de las herramientas de compilación de Braze.

    Build Target

  • Haz clic con el botón derecho en el proyecto Braze UI y selecciona Properties->Java Build Path->Add JARs… y añade ‘android-support-v4.jar’ de la aplicación principal como biblioteca.

    Support

Paso 5

Añade las piezas finales.

  • Para la versión 1.10.0 o superior del SDK, tendrás que añadir <service android:name="com.appboy.services.AppboyDataSyncService" /> a tu AndroidManifest.xml, ya que Eclipse no admite la fusión de manifiestos.

  • Para la versión 1.7.0 o superior del SDK, tendrás que copiar “assets/fontawesome-webfont.ttf” de nuestro proyecto de biblioteca a tu aplicación. Eclipse no incluye automáticamente la carpeta de activos de las bibliotecas.

New Stuff!