Configuração inicial do SDK com o Eclipse
A Braze removeu o suporte ao Eclipse IDE devido ao fato de o Google ter encerrado o suporte ao plug-in do Eclipse Android Developer Tools. Se precisar de ajuda com a integração com o Eclipse antes da migração, envie um e-mail para o Suporte para obter assistência.
Etapa 1
Em sua linha de comando, clone o repositório GitHub da Braze para Android.
1
$ git clone git@github.com:braze-inc/braze-android-sdk.git
Etapa 2
Importe o projeto Braze em seu espaço de trabalho local
Em Eclipse:
-
Acesse Arquivo > Importar.
-
Selecione Android > Código Android existente no espaço de trabalho.
-
Clique em “Navegar”.
-
Verifique a pasta do projeto Braze UI e a opção “copy project into workspace” e clique em “Finish”.
Etapa 3
Faça referência ao Braze em seu próprio projeto. Em Eclipse:
-
Clique com o botão direito do mouse em seu projeto e selecione “Propriedades”.
-
Em “Android”, clique em “Add…” (Adicionar…) na seção Library (Biblioteca) e adicione android-sdk-ui como uma biblioteca ao seu app.
Etapa 4
Resolver erros de dependência e corrigir o direcionamento da compilação.
Nesse momento, você poderá ver erros no código da Braze, porque suas dependências não estão preenchidas e o direcionamento da compilação está possivelmente incorreto:
-
Clique com o botão direito do mouse no projeto Braze UI e selecione Properties->Android para garantir que o direcionamento da compilação esteja definido para a versão atual das ferramentas de compilação do Braze.
-
Clique com o botão direito do mouse no projeto Braze UI e selecione Propriedades->Java Build Path->Adicionar JARs… e adicione ‘android-support-v4.jar’ do aplicativo principal como uma biblioteca.
Etapa 5
Adicione as peças finais.
-
Para a versão 1.10.0 ou superior do SDK, você precisará adicionar
<service android:name="com.appboy.services.AppboyDataSyncService" />
em seu site AndroidManifest.xml, pois o Eclipse não oferece suporte à mesclagem de manifestos. -
Para a versão 1.7.0 ou superior do SDK, você precisará copiar “assets/fontawesome-webfont.ttf” do nosso projeto de biblioteca para o seu aplicativo. O Eclipse não inclui automaticamente a pasta de ativos das bibliotecas.