The Mapp Engage Android SDK enables developers to integrate push notifications, in-app messaging, geofencing, and other engagement capabilities into Android applications.
The SDK provides a developer-friendly API and supports asynchronous operations for reliable background processing.
Key Features
Integration of push notifications using Firebase Cloud Messaging (FCM)
Support for in-app messaging and inbox messages
Geofencing for location-based engagement
Asynchronous API design for non-blocking operations
Support for multiple SDK versions, including migration paths
Available SDK Versions
The Android SDK documentation currently covers two versions:
Android SDK v7 (recommended)
The current version of the Mapp Engage Android SDK. Use this version for all new integrations.
Android SDK v6 (legacy)
The previous SDK version. This documentation is maintained for existing integrations, but new implementations should use Android SDK v7.
Documentation Sections
Prepare your Android project and configure required services such as Firebase Cloud Messaging and the Android channel in Mapp Engage.
Documentation for integrating and using the current Android SDK version.
Documentation for legacy SDK integrations.
Common issues and solutions related to Android SDK implementations.