Skip to content

Sobre o Android SDK da Braze

O Android SDK da Braze ajuda você a integrar 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 trechos a seguir mostram a configuração mínima necessária para adicionar o Android SDK da Braze 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:42.3.+'`
  `implementation 'com.braze:android-sdk-location:42.3.+'`
}
// ...
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 Android SDK 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 24.1.2
Font Awesome 4.3.0

Módulos

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

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 local 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.

Fale conosco

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!