We recommend integrating the MoEngage BOM for easier dependency management. Refer to the documentation to know more.
Installing SDK using Artifact Id
Install MoEngage Android SDK modules individually using their Maven Central artifact IDs.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Install MoEngage Android SDK modules individually using their Maven Central artifact IDs.
| Artifact Name | Artifact Id | Version |
|---|---|---|
| Core | moe-android-sdk | |
| Self-Handled Cards | cards-core | |
| Default Cards | cards-ui | |
| Encrypted Storage | encrypted-storage | |
| Geofence | geofence | |
| HMS Pushkit | hms-pushkit | |
| InApp | inapp | |
| Self-Handled Notification Center | inbox-core | |
| Default Notification Center | inbox-ui | |
| PushAmp | push-amp | |
| PushAmpPlus | push-amp-plus | |
| Device Triggered | realtime-trigger | |
| Push Templates | rich-notification | |
| Security | security |
dependencies {
...
implementation("com.moengage:moe-android-sdk:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:cards-core:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:cards-ui:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:encrypted-storage:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:geofence:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:hms-pushkit:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:inapp:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:inbox-core:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:inbox-ui:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:push-amp:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:push-amp-plus:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:realtime-trigger:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:rich-notification:$sdkVersion")
}
dependencies {
...
implementation("com.moengage:security:$sdkVersion")
}
Suggestions