【发布时间】:2019-11-15 23:31:26
【问题描述】:
我尝试添加 firebase-core:17.0.0 依赖项,但它显示此错误。 我不想将我的代码迁移到 androidX :-
在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.app.INotificationSideChannel 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.app.INotificationSideChannel$Stub 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.app.INotificationSideChannel$Stub$Proxy ) 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.graphics.drawable.IconCompatParcelizer 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.os.IResultReceiver 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.os.IResultReceiver$Stub 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.os.IResultReceiver$Stub$Proxy ) 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.os.ResultReceiver 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.os.ResultReceiver$1 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.os.ResultReceiver$MyResultReceiver 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 android.support.v4.os.ResultReceiver$MyRunnable 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 androidx.core.graphics.drawable.IconCompatParcelizer 在模块 classes.jar (androidx.core:core:1.0.0) 和 classes.jar (com.android.support:support-compat:28.0.0) 中发现重复的类 androidx.core.internal.package-info 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.CustomVersionedParcelable 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.NonParcelField 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.ParcelField 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.ParcelImpl 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.ParcelImpl$1 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.ParcelUtils 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.VersionedParcel 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.VersionedParcel$1 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.VersionedParcel$ParcelException 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.VersionedParcelParcel 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.VersionedParcelStream 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.VersionedParcelStream$FieldBuffer 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.VersionedParcelStream$InputBuffer 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.VersionedParcelable 在模块 classes.jar (androidx.versionedparcelable:versionedparcelable:1.0.0) 和 classes.jar (com.android.support:versionedparcelable:28.0.0) 中发现重复的类 androidx.versionedparcelable.VersionedParcelize
转到文档以了解如何修复依赖项解析错误。
但是当我添加这行时运行完美:-
configurations.all {
resolutionStrategy.force 'com.google.firebase:firebase-core:17.0.0'
}
但是当我添加这些行时,我 无法访问 Firebase Analytics 包。 我该如何解决?
【问题讨论】:
-
你能给我看看你的
build.gradle文件吗?