---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.4
alternate:
  - https://appmetrica.yandex.com/docs/en/sdk/android/push/android-modules-push.md
  - https://appmetrica.yandex.com/docs/ru/sdk/android/push/android-modules-push.md
  - https://appmetrica.yandex.com/docs/zh/sdk/android/push/android-modules-push.md
  - href: https://appmetrica.yandex.com/docs/zh/sdk/android/push/android-modules-push.md
    type: text/markdown
    title: Markdown version
  - href: https://appmetrica.yandex.com/docs/zh/llms.txt?revision=r21698989
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://appmetrica.yandex.com/docs/zh/llms.txt?revision=r21698989

# Push SDK 的可选模块列表

下面描述的模块是可选的，如果需要，可以从AppMetrica SDK 强制禁用。 要完成这一步，请将以下代码添加到 `app/build.gradle.kts` 或 `app/build.gradle` 文件中：

{% list tabs %}

- build.gradle.kts

    ```kotlin translate=no
    configurations.configureEach {
        exclude(group = "io.appmetrica.analytics", module = "analytics-{module_name}")
    }
    ```

- build.gradle

   ```groovy translate=no
   configurations.configureEach {
       exclude group: 'io.appmetrica.analytics', module: 'analytics-{module_name}'
   }
   ```

{% endlist %}

## 默认包含 {#default}

- `provider-firebase` — 允许 AppMetrica Push SDK 与 `com.google.firebase:firebase-messaging` 进行配合工作。

## 默认未包含 {#not-default}

- `插件适配器` — 插件开发者模块。
- `provider-gcm` — 允许 AppMetrica Push SDK 与 `com.google.android.gms:play-services-gcm` 进行交互。
- `provider-hms` — 允许 AppMetrica Push SDK 与 `com.huawei.hms:push` 进行交互。
- `provider-rustore` — 允许 AppMetrica Push SDK 与 `ru.rustore.sdk:pushclient` 进行交互。

当前的模块列表可以在 [github](https://github.com/appmetrica/push-sdk-android/blob/main/README.md) 上查看。

<!-- source: zh/_includes/feedback-button-3.md -->
如果您没有找到所需答案，可以通过反馈表单提交您的问题。 请尽可能详细地描述问题。 如果可能，请附上截图。

<a href="../troubleshooting/feedback-new">
  <span class="button">联系支持</span>
</a>

<a href="../troubleshooting/feedback-docs">
  <span class="button">为文档提出改进建议</span>
</a>
<!-- endsource: zh/_includes/feedback-button-3.md -->
