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)
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是一模一样的
好的 我抽时间更新一下依赖 现在有点乱 感谢了 但是编译应该没问题吧?
加上这句就可以编译了 exclude group: 'com.github.afollestad.material-dialogs.core', module: 'core'