Zum Inhalt springen

Leitfaden zum Android SDK-Repository

Über das Braze Android SDK

Das Braze Android SDK hilft Ihnen, Braze Messaging-, Analytics- und Nutzer:innen-Engagement-Funktionen in Ihre Anwendung zu integrieren.

Für den Einstieg stehen Ihnen die folgenden Ressourcen zur Verfügung:

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:43.2.+'`
  `implementation 'com.braze:android-sdk-location:43.2.+'`
}
// ...
<!-- 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 Developer Guide.

Versionsunterstützung

Die folgende Tabelle listet die unterstützten Mindestversionen für Tools auf, die vom Braze Android SDK verwendet werden.

Tool Unterstützte Mindestversion
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

Die folgende Tabelle beschreibt jedes Modul im Braze Android SDK.

Modul Beschreibung
android-sdk-base Die Braze SDK Basis-Analytics-Bibliothek.
android-sdk-ui Die Braze SDK Benutzeroberflächen-Bibliothek für In-App Messages, Push, Content Cards und Banner.
android-sdk-location Die Braze SDK Standort-Bibliothek für Standort und Geofences.
android-sdk-jetpack-compose Die Braze SDK Bibliothek für Jetpack Compose-Unterstützung.
droidboy Eine Beispiel-App, die den umfassenden Einsatz von Braze demonstriert.
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.

Für Repository-Details und Beispielprojekte siehe https://github.com/braze-inc/braze-android-sdk.

New Stuff!