【问题标题】:google ml kit duplicate dependencygoogle ml kit 重复依赖
【发布时间】:2021-08-05 08:55:56
【问题描述】:

添加com.google.mlkit:face-detection:16.0.7 后出现以下日志错误 我该怎么办?

在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components- 中发现重复类 com.google.firebase.components.Component 16.0.0-运行时 (com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0 中发现重复的类 com.google.firebase.components.Component$1。 0-运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0 中发现重复的类 com.google.firebase.components.Component$Builder .0-运行时 (com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复类 com.google.firebase.components.ComponentContainer -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复的类 com.google.firebase.components.ComponentFactory -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复的类 com.google.firebase.components.ComponentRegistrar -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复的类 com.google.firebase.components.Dependency -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复类 com.google.firebase.components.DependencyCycleException -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复类 com.google.firebase.components.DependencyException -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复的类 com.google.firebase.components.MissingDependencyException -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复的类 com.google.firebase.events.Event -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复的类 com.google.firebase.events.EventHandler -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复的类 com.google.firebase.events.Publisher -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复的类 com.google.firebase.events.Subscriber -运行时(com.google.firebase:firebase-components:16.0.0) 在模块 jetified-firebase-common-16.0.3-runtime (com.google.firebase:firebase-common:16.0.3) 和 jetified-firebase-components-16.0.0 中发现重复的类 com.google.firebase.inject.Provider -运行时(com.google.firebase:firebase-components:16.0.0)

转到文档以了解如何修复依赖项解析错误。

【问题讨论】:

    标签: android dependencies google-mlkit


    【解决方案1】:

    您可能有一个现有的 firebase 依赖项,它引入了与 mlkit API 不兼容的 com.google.firebase:firebase-common:16.0.3。您可以使用最新的firebase BOM 来解决此问题,该firebase BOM 指定了所有firebase SDK 的最新版本:

    // 为 Firebase 平台导入 BoM 实现平台('com.google.firebase:firebase-bom:28.0.1')

    // 或者,只需在项目中显式引入最新的 firebase-common 依赖项: 实施 'com.google.firebase.firebase-common-20.0.0'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-04
      • 2021-09-22
      • 2021-12-19
      • 1970-01-01
      • 2021-01-02
      • 2021-12-13
      • 1970-01-01
      • 2021-10-18
      相关资源
      最近更新 更多