Zum Inhalt springen

Leitfaden zum Android SDK-Repository

Über das Braze Android SDK

Mit dem Braze Android SDK integrieren Sie die Messaging-, Analytics- und Nutzer-Engagement-Funktionen von Braze in Ihre Anwendung.

Für den Einstieg nutzen Sie die folgenden Ressourcen:

Schnellstart

Die folgenden Snippets zeigen die Mindestkonfiguration, die erforderlich ist, um das Braze Android SDK zu Ihrer App hinzuzufügen.

// build.gradle

// ...
repositories {
  mavenCentral()
}
// ...
dependencies {
  `implementation 'com.braze:android-sdk-ui:45.0.+'`
  `implementation 'com.braze:android-sdk-location:45.0.+'`
}
// ...
<!-- 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>
Braze.getInstance(context).changeUser("Jane Doe");

Weitere Informationen zu erweiterten Integrationsoptionen finden Sie im Braze-Entwicklerhandbuch.

Versionsunterstützung

Die folgende Tabelle listet die minimal unterstützten Versionen der Tools auf, die vom Braze Android SDK verwendet werden.

Tool Minimal unterstützte Version
minSdk 5.0+ / API 21+ (Lollipop und höher)
targetSdk 37
Kotlin org.jetbrains.kotlin:kotlin-stdlib:2.2.20
Firebase Cloud Messaging 25.1.1
Font Awesome 4.3.0

Module

In der folgenden Tabelle wird jedes Modul im Braze Android SDK beschrieben.

Modul Beschreibung
android-sdk-base Die Analytics-Basisbibliothek des Braze SDK.
android-sdk-ui Die Bibliothek für die Benutzeroberfläche des Braze SDK für In-App-Nachrichten, Push, Content Cards und Banner.
android-sdk-location Die Standortbibliothek des Braze SDK für Standorte und Geofences.
android-sdk-jetpack-compose Die Bibliothek des Braze SDK für die Unterstützung von Jetpack Compose.
droidboy Eine Beispiel-App, die ausführlich zeigt, wie Sie Braze verwenden.
android-sdk-unity Eine Bibliothek, die Braze SDK-Integrationen in Unity ermöglicht.
samples Ein Ordner mit Beispiel-Apps für verschiedene Integrationsoptionen.

Kontakt

Bei Fragen wenden Sie sich an den technischen Support von Braze.

Details zum Repository und Beispielprojekte finden Sie unter https://github.com/braze-inc/braze-android-sdk.

New Stuff!