模块列表
可选模块
下面描述的模块是可选的,如果需要,可以从 AppMetrica SDK 强制禁用。 要做到这一点,请将以下代码添加到 app/build.gradle.kts 或 app/build.gradle 文件中:
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}'
}
广告收益— 包含所有 AppMetrica SDK 的广告收益模块。广告收益-AdMob-v23— 为来自com.google.android.gms:play-services-ads的广告收益事件添加处理程序。ad-revenue-applovin-v12— 为来自com.applovin:applovin-sdk的广告收益事件添加处理程序。ad-revenue-fyber-v3— 为来自com.fyber:fairbid-sdk的 Ad-Revenue 事件添加处理程序。ad-revenue-ironsource-v7— 允许 AppMetrica SDK 从com.ironsource.sdk:mediationsdk收集广告收入事件。apphud— 添加与com.apphud:ApphudSDK-Android的集成。appsetid— 允许 AppMetrica SDK 收集 App Set ID。标识符— 允许 AppMetrica SDK 收集 ADV ID。位置— 允许 AppMetrica SDK 收集位置信息。ndkcrashes— 允许 AppMetrica SDK 在 Android 上处理本地崩溃。截图— 允许 AppMetrica SDK 收集截屏事件。id-sync— 增强集成能力,提升跨平台环境下的系统总体性能。结算— 聚合了应用内购买收集功能。
带可选依赖的模块
下面描述的模块不是可选的,但它们需要外部依赖才能运行。 你可以在模块的 README 文件中找到必要的依赖。
billing-v6— 封装com.android.billingclient:billing.gpllibrary— 封装com.google.android.gms:play-services-location.
模块依赖
你可以在 GitHub 上的 dependencies_versions.yaml 文件中找到模块依赖项及其支持版本的列表。
当前的模块列表也可以在 github 上查看。
如果您没有找到所需答案,可以通过反馈表单提交您的问题。 请尽可能详细地描述问题。 如果可能,请附上截图。