Show Menu
TEMAS×

Inicio rápido para desarrolladores

Esta información le ayudará a comprender el proceso de implementación de la biblioteca de BlackBerry.

Obtención del SDK

Requisito del SDK: BlackBerry 10 o versiones posteriores.
Tras descomprimir el SDK descargado, verifique que los siguientes archivos estén en la carpeta AdobeMobile :
  • Device-Coverage/libADBMobileShared.so
  • Device-Debug/libADBMobileShared.so
  • Device-Profile/libADBMobileShared.so
  • Device-Release/libADBMobileShared.so
  • public/ADBMediaAnalytics.hpp
  • public/ADBMediaSharedHeader.hpp
  • public/ADBMediaState.hpp
  • public/ADBMobile.hpp
  • Simulator-Coverage/libADBMobileShared.so
  • Simulator-Debug/libADBMobileShared.so
  • Simulator-Profile/libADBMobileShared.so

Añadir los SDK al proyecto

  1. Right-click on your project and select Configure > Add Library .
  2. Seleccione Biblioteca externa y haga clic en Siguiente .
  3. Haga clic en Examinar junto al campo Biblioteca de dispositivo.
  4. Navigate to the ADBMobile-4.0.0BETA-BlackBerry folder.
  5. In the Device-Debug folder, select libADBMobileShared.so and click Open .
  6. Haga clic en Examinar junto al campo Biblioteca de simulador.
  7. Navigate to the ADBMobile-4.0.0BETA-BlackBerry folder.
  8. In the Device-Debug folder, select libADBMobileShared.so and click Open .
  9. Haga clic en Añadir junto al campo Incluir carpetas.
  10. Navigate to the ADBMobile-4.0.0BETA-BlackBerry folder.
  11. Añada la carpeta public a las incluidas.
  12. In the ADBMobile-4.0.0BETA-BlackBerry folder, there is a .json config file named ADBMobileConfig.json .
    Copie ese archivo en la raíz del proyecto.
  13. Haga clic con el botón derecho en el proyecto y seleccione Actualizar .
    The .json file should now be visible in your Project Explorer .
  14. Abra el archivo bar-descriptor.xml del proyecto.
  15. En la parte inferior de la ventana, seleccione la pestaña Activos.
  16. Confirme que la opción (Todas las configuraciones) esté seleccionada y, a continuación, haga clic en Añadir archivos, en la sección Activos] de la ventana.**[**
    Hay un error en el IDE de QNX Momentics que a veces evita que esos botones sean visibles. Si no puede verlos, cambie el tamaño de las ventanas hasta que aparezcan.
  17. Click Workspace.
  18. Busque el archivo ADBMobileConfig.json en el proyecto y haga clic enAceptar .
La aplicación puede importar las clases e interfaces de la biblioteca adobeMobileLibrary.jar mediante #include <ADBMobile.hpp> .

Agregar permisos de aplicación

In bar-descriptor.xml in the project directory, add the line <permission>access_internet</permission> , or in the QNX Momentics IDE, select the Internet box on the permissions section of the Application tab.

Update the ADBMobileConfig.json config file

El archivo ADBMobileConfig.json contiene opciones de configuración globales del SDK. Debe actualizar una serie de valores para empezar.
Esto es un ejemplo de archivo ADBMobileConfig.json :
{
    "version" : "1.0",
    "analytics" : {
        "rsids" : "coolApp",
        "server" : "my.CoolApp.com",
        "charset" : "UTF-8",
        "ssl" : true,
        "offlineEnabled" : true,
        "lifecycleTimeout" : 5,
        "privacyDefault" : "optedin",
    }
}

You must at least update the rsids and server parameters. Para obtener más información, consulte Referencia Adobe Mobile class and method reference de clases y métodos de Adobe Mobile.
Ya puede implementar Analytics en su aplicación de BlackBerry 10.