Reading icon indicating copy to clipboard operation
Reading copied to clipboard

java.lang.RuntimeException: Duplicate class com.afollestad.materialdialogs.AlertDialogWrapper found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8)

Open lihanguang opened this issue 6 years ago • 2 comments

Task :app:checkDebugDuplicateClasses FAILED

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ':app:checkDebugDuplicateClasses'.

1 exception was raised by workers: java.lang.RuntimeException: Duplicate class com.afollestad.materialdialogs.AlertDialogWrapper found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.AlertDialogWrapper$Builder found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.AlertDialogWrapper$Builder$1 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.AlertDialogWrapper$Builder$2 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.AlertDialogWrapper$Builder$3 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.AlertDialogWrapper$Builder$4 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.AlertDialogWrapper$Builder$5 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.AlertDialogWrapper$Builder$6 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.BuildConfig found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.DefaultAdapter found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.DefaultAdapter$1 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.DialogAction found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.DialogBase found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.DialogInit found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.GravityEnum found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.GravityEnum$1 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$1 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$1$1 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$2 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$3 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$4 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$Builder found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$ButtonCallback found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$DialogException found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$InputCallback found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$ListCallback found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$ListCallbackMultiChoice found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$ListCallbackSingleChoice found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$ListType found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$NotImplementedException found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.MaterialDialog$SingleButtonCallback found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.Theme found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.internal.MDAdapter found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.internal.MDButton found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.internal.MDRootLayout found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.internal.MDRootLayout$1 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.internal.MDRootLayout$2 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.internal.MDRootLayout$3 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.internal.MDTintHelper found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.internal.ThemeSingleton found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.util.DialogUtils found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.util.DialogUtils$1 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.util.DialogUtils$2 found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.util.RippleHelper found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8) Duplicate class com.afollestad.materialdialogs.util.TypefaceHelper found in modules classes.jar (com.github.afollestad.material-dialogs.core:core:0.8.5.8) and classes.jar (com.github.afollestad.material-dialogs:core:0.8.5.8)

Go to the documentation to learn how to Fix dependency resolution errors.

  • Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/5.1.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 11s

com.github.afollestad.material-dialogs 这个库会引入一个com.github.afollestad.material-dialogs.core的包,其实内容和com.github.afollestad.material-dialogs是一模一样的

lihanguang avatar May 29 '19 12:05 lihanguang

好的 我抽时间更新一下依赖 现在有点乱 感谢了 但是编译应该没问题吧?

Hankkin avatar May 29 '19 12:05 Hankkin

加上这句就可以编译了 exclude group: 'com.github.afollestad.material-dialogs.core', module: 'core'

lihanguang avatar May 29 '19 12:05 lihanguang