Skip to content

Guia do repositório do Android SDK

Sobre o SDK Android da Braze

O SDK Android da Braze ajuda você a integrar os recursos de envio de mensagens, análise de dados e engajamento de usuários da Braze ao seu aplicativo.

Para começar, consulte os seguintes recursos:

Início rápido

Os snippets a seguir mostram a configuração mínima necessária para adicionar o SDK da Braze para Android ao seu app.

1
2
3
4
5
6
7
8
9
10
11
12
// build.gradle

// ...
repositories {
  mavenCentral()
}
// ...
dependencies {
  `implementation 'com.braze:android-sdk-ui:43.1.+'`
  `implementation 'com.braze:android-sdk-location:43.1.+'`
}
// ...
1
2
3
4
5
6
<!-- res/values/braze.xml -->
<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string translatable="false" name="com_braze_api_key">YOUR_APP_IDENTIFIER_API_KEY</string>
  <string translatable="false" name="com_braze_custom_endpoint">YOUR_CUSTOM_ENDPOINT_OR_CLUSTER</string>
</resources>
1
Braze.getInstance(context).changeUser("Jane Doe");

Para saber mais sobre opções avançadas de integração, consulte o Guia do Desenvolvedor da Braze.

Suporte de versão

A tabela a seguir lista as versões mínimas suportadas para ferramentas usadas pelo SDK Android da Braze.

Ferramenta Versão mínima suportada
minSdk 5.0+ / API 21+ (Lollipop e superior)
targetSdk 37
Kotlin org.jetbrains.kotlin:kotlin-stdlib:2.2.20
Firebase Cloud Messaging 25.1.1
Font Awesome 4.3.0

Módulos

A tabela a seguir descreve cada módulo no SDK da Braze para Android.

Módulo Descrição
android-sdk-base A biblioteca base de análise de dados do SDK da Braze.
android-sdk-ui A biblioteca de interface do usuário do SDK da Braze para mensagens no app, push, Content Cards e banners.
android-sdk-location A biblioteca de localização do SDK da Braze para locais e geofences.
android-sdk-jetpack-compose A biblioteca do SDK da Braze para suporte ao Jetpack Compose.
droidboy Um app de exemplo que demonstra como usar a Braze em profundidade.
android-sdk-unity Uma biblioteca que permite integrações do SDK da Braze no Unity.
samples Uma pasta que contém apps de exemplo para diversas opções de integração.

Contato

Para dúvidas, entre em contato com o suporte técnico da Braze.

Para detalhes do repositório e projetos de exemplo, consulte https://github.com/braze-inc/braze-android-sdk.

New Stuff!