Início rápido do desenvolvedor

Essas informações ajudam você a entender o processo de implementação da biblioteca do BlackBerry.

Obter o SDK

O SDK exige o BlackBerry 10 ou posterior.

Após descompactar o SDK baixado, verifique se os seguintes arquivos existem em uma AdobeMobile pasta:

  • 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

Adicionar os SDKs ao seu projeto

  1. Clique com o botão direito do mouse em seu projeto e selecione Configurar > Adicionar biblioteca.

  2. Selecione Biblioteca ​externa e clique em Avançar.

  3. Clique em Procurar ao lado do campo Biblioteca de dispositivos.

  4. Navigate to the ADBMobile-4.0.0BETA-BlackBerry folder.

  5. Na Device-Debug pasta, selecione libADBMobileShared.so e clique em Abrir.

  6. Clique em Procurar ao lado do campo Biblioteca do simulador.

  7. Navigate to the ADBMobile-4.0.0BETA-BlackBerry folder.

  8. Na Device-Debug pasta, selecione libADBMobileShared.so e clique em Abrir.

  9. Clique em Adicionar ao lado do campo Incluir pastas .

  10. Navigate to the ADBMobile-4.0.0BETA-BlackBerry folder.

  11. Adicione a public pasta às suas inclusões.

  12. Na ADBMobile-4.0.0BETA-BlackBerry pasta, há um arquivo de .json configuração chamado ADBMobileConfig.json.

    Copie esse arquivo na raiz do seu projeto.

  13. Clique com o botão direito do mouse em seu projeto e selecione Atualizar.

    O .json arquivo agora deve estar visível no Project Explorer.

  14. Abra o bar-descriptor.xml arquivo do seu projeto.

  15. Na parte inferior da janela, selecione a guia Ativos .

  16. Confirme se (Todas as configurações) está selecionado e clique em Adicionar arquivos na seção Ativos da janela.

    DICA

    Há um bug no QNX Momentics IDE que às vezes impede que esses botões sejam visíveis. Se não conseguir ver os botões, redimensione as janelas até que eles apareçam.

  17. Clique em Espaço de trabalho.

  18. Localize o ADBMobileConfig.json arquivo em seu projeto e clique em OK.

Seu aplicativo pode importar classes/interfaces da adobeMobileLibrary.jar biblioteca usando #include <ADBMobile.hpp>.

Adicionar permissões do aplicativo

No diretório bar-descriptor.xml do projeto, adicione a linha <permission>access_internet</permission>ou no QNX Momentics IDE, selecione a caixa Internet na seção de permissões da guia Aplicativo .

Atualizar o arquivo de ADBMobileConfig.json configuração

O ADBMobileConfig.json arquivo contém configurações globais do SDK. É necessário atualizar alguns valores para começar.

The following is an example of an ADBMobileConfig.json file:

{
    "version" : "1.0",
    "analytics" : {
        "rsids" : "coolApp",
        "server" : "my.CoolApp.com",
        "charset" : "UTF-8",
        "ssl" : true,
        "offlineEnabled" : true,
        "lifecycleTimeout" : 5,
        "privacyDefault" : "optedin",
    }
}

Você deve pelo menos atualizar os parâmetros rsids e server . Para obter mais detalhes, consulte Referência de classe e método doAdobe Mobile.

Agora você pode implementar o Analytics no aplicativo BlackBerry 10.

Nesta página