List of optional modules for Push SDK
The modules described below are optional and can be forcibly disabled from the AppMetrica SDK if necessary. To do this, add the following code to the app/build.gradle.kts
or app/build.gradle
file:
build.gradle.kts
build.gradle
configurations.configureEach {
exclude(group = "io.appmetrica.analytics", module = "analytics-{module_name}")
}
configurations.configureEach {
exclude group: 'io.appmetrica.analytics', module: 'analytics-{module_name}'
}
Included by default
provider-firebase
— allows AppMetrica Push SDK to work withcom.google.firebase:firebase-messaging
.
Not included by default
plugin-adapter
— module for plugin developers.provider-gcm
— allows AppMetrica Push SDK to work withcom.google.android.gms:play-services-gcm
.provider-hms
— allows AppMetrica Push SDK to work withcom.huawei.hms:push
.provider-rustore
— allows AppMetrica Push SDK to work withru.rustore.sdk:pushclient
.
The current list of modules can be checked on github.
If you didn't find the answer you were looking for, you can use the feedback form to submit your question. Please describe the problem in as much detail as possible. Attach a screenshot if possible.
Was the article helpful?
Previous