Configuração inicial do SDK com o Eclipse

A Braze removeu o suporte ao Eclipse IDE devido ao encerramento do suporte do Google ao plug-in 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
Na sua linha de comando, clone o repositório GitHub da Braze para Android.
1
$ git clone [email protected]:braze-inc/braze-android-sdk.git
Etapa 2
Importe o projeto Braze no seu espaço de trabalho local
No Eclipse:
-
Acesse File > Import.

-
Selecione Android > Existing Android Code into Workspace.

-
Clique em “Browse”.

-
Marque a pasta do projeto Braze UI e a opção “copy project into workspace” e clique em “Finish”.

Etapa 3
Faça referência à Braze no seu próprio projeto. No Eclipse:
-
Clique com o botão direito do mouse no seu projeto e selecione “Properties”.

-
Em “Android”, clique em “Add…” na seção Library e adicione android-sdk-ui como uma biblioteca ao seu app.

Etapa 4
Resolva erros de dependência e corrija o alvo de compilação.
Nesse momento, você poderá ver erros no código da Braze, porque suas dependências não estão preenchidas e o alvo de 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 alvo de compilação esteja definido para a versão atual das ferramentas de compilação da Braze.

-
Clique com o botão direito do mouse no projeto Braze UI e selecione Properties->Java Build Path->Add JARs… e adicione ‘android-support-v4.jar’ do aplicativo principal como uma biblioteca.

Etapa 5
Adicione os itens finais.
-
Para a versão 1.10.0 ou superior do SDK, você precisará adicionar
<service android:name="com.appboy.services.AppboyDataSyncService" />ao seu 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.