gpt4 book ai didi

java - 将 eclipse paho mqtt 依赖项添加到 Andrdoid Studio 项目时出现重复类错误

转载 作者:行者123 更新时间:2023-12-01 18:32:35 26 4
gpt4 key购买 nike

当我添加以下依赖项时,我无法再编译项目

dependencies {
...
implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.0.2'
implementation 'org.eclipse.paho:org.eclipse.paho.android.service:1.0.2'
...
}

按照 paho eclipse 网站建议的项目:

https://www.eclipse.org/paho/clients/android/

我收到以下错误:

Duplicate class androidx.collection.LruCache found in modules collection-1.0.0.jar (androidx.collection:collection:1.0.0) and jetified-support-v4-r7.jar (com.google.android:support-v4:r7)
Duplicate class androidx.core.accessibilityservice.AccessibilityServiceInfoCompat found in modules core-1.0.1-runtime.jar (androidx.core:core:1.0.1) and jetified-support-v4-r7.jar (com.google.android:support-v4:r7)
Duplicate class androidx.core.app.ActivityCompat found in modules core-1.0.1-runtime.jar (androidx.core:core:1.0.1) and jetified-support-v4-r7.jar (com.google.android:support-v4:r7)

以及许多其他重复的类错误。我的项目设置非常基础,因为我刚刚开始。

因此,实际上,如果您打开一个新项目并添加这些依赖项,您应该会得到与我相同的错误。

这是为什么?如何解决?

P.S.:我已经清理、重建、无效缓存并重新启动、更新 Android studio 等。

没什么,我还漏掉了一些东西。

最佳答案

晚了,但对于 future 遇到这个问题的人来说:

将 Paho 依赖项替换为:

implementation'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.4'
implementation'org.eclipse.paho:org.eclipse.paho.android.service:1.1.1'

看起来像是旧版本中的错误。

关于java - 将 eclipse paho mqtt 依赖项添加到 Andrdoid Studio 项目时出现重复类错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60131694/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com