Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Execution failed for task ':app:checkDebugDuplicateClasses' #6

Open
Cryolitia opened this issue Apr 9, 2020 · 7 comments
Open

Execution failed for task ':app:checkDebugDuplicateClasses' #6

Cryolitia opened this issue Apr 9, 2020 · 7 comments

Comments

@Cryolitia
Copy link

* What went wrong:
Execution failed for task ':app:checkDebugDuplicateClasses'.
> 1 exception was raised by workers:
  java.lang.RuntimeException: java.lang.RuntimeException: Duplicate class org.jetbrains.kotlin.daemon.common.BoolPropMapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.BoolPropMapper$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.BoolPropMapper$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.BoolPropMapper$3 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ClientUtilsKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ClientUtilsKt$makePortFromRunFilenameExtractor$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ClientUtilsKt$walkDaemons$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ClientUtilsKt$walkDaemons$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ClientUtilsKt$walkDaemons$3 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ClientUtilsKt$walkDaemons$4 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ClientUtilsKt$walkDaemons$5 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilationOptions found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilationOptions$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilationResultCategory found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilationResults found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilationResultsAsync found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilationResultsAsyncWrapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilationResultsRMIWrapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilationResultsRMIWrapper$add$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilationResultsWrappersKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileIterationResult found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileIterationResult$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileService found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileService$CallResult found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileService$CallResult$Dying found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileService$CallResult$Error found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileService$CallResult$Good found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileService$CallResult$Ok found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileService$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileService$OutputFormat found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceAsync found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceAsync$DefaultImpls found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceAsyncWrapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceAsyncWrapperKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$checkCompilerId$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$classesFqNamesByFiles$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$clearJarCache$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$compile$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$getClients$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$getDaemonInfo$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$getDaemonJVMOptions$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$getDaemonOptions$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$getUsedMemory$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$leaseCompileSession$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$leaseReplSession$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$registerClient$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$releaseCompileSession$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$releaseReplSession$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$replCheck$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$replCompile$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$replCreateState$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$scheduleShutdown$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceClientRMIWrapper$shutdown$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompileServiceRMIWrapperKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompiledPackagePart found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerCallbackServicesFacade found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerCallbackServicesFacadeAsync found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerId found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerId$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerId$mappers$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerId$mappers$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerId$mappers$3 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerId$mappers$4 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerMode found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBase found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBaseAsync found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBaseAsyncKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBaseAsyncWrapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBaseAsyncWrapperKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBaseKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBaseRMIWrapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBaseRMIWrapper$report$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBaseRMIWrapperKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonJVMOptions found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonJVMOptions$mappers$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonJVMOptions$mappers$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonJVMOptions$mappers$3 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonJVMOptions$restMapper$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonJVMOptionsMemoryComparator found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$10 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$11 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$12 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$13 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$14 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$15 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$16 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$17 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$18 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$19 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$3 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$4 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$5 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$6 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$7 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$8 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonOptions$mappers$9 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonParamsKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonParamsKt$configureDaemonOptions$1$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonParamsKt$daemonJVMOptionsMemoryProps$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonParamsKt$daemonJVMOptionsMemoryProps$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonParamsKt$daemonJVMOptionsMemoryProps$3 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonParamsKt$toHexString$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonProtocolVariant found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonReportCategory found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DaemonWithMetadata found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.DummyProfiler found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.FileAgeComparator found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.FileSystem found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.FileSystem$WhenMappings found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.FileSystemUtilsKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.IncrementalCompilationOptions found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.IncrementalCompilationOptions$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.IncrementalCompilerServicesFacade found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.IncrementalCompilerServicesFacadeAsync found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.JpsCompilerServicesFacade found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface$AbstractClientLoopbackSocketFactory found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface$ClientLoopbackSocketFactory found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface$SERVER_SOCKET_BACKLOG_SIZE$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface$SOCKET_CONNECT_ATTEMPTS$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface$SOCKET_CONNECT_INTERVAL_MS$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface$ServerLoopbackSocketFactory found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface$clientLoopbackSocketFactory$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface$loopbackInetAddressName$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.LoopbackNetworkInterface$serverLoopbackSocketFactory$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.MultiModuleICSettings found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.MultiModuleICSettings$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.NetworkUtilsKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.NullablePropMapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.NullablePropMapper$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.NullablePropMapper$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.OSKind found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.OSKind$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.OptionsGroup found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PackageMetadata found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PackageMetadata$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PerfCounters found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PerfCounters$DefaultImpls found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PerfUtilsAsyncKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PerfUtilsAsyncKt$withMeasureBlocking$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PerfUtilsKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.Profiler found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.Profiler$DefaultImpls found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PropMapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PropMapper$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.PropMapper$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.RemoteInputStream found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.RemoteOutputStream found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacade found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeAsync found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeAsyncWrapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeAsyncWrapperKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeRMIWrapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeRMIWrapper$getHistorySize$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeRMIWrapper$getId$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeRMIWrapper$historyGet$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeRMIWrapper$historyReset$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeRMIWrapper$historyResetTo$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReplStateFacadeRMIWrapperKt found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReportCategory found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReportCategory$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReportSeverity found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.ReportSeverity$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.RestPropMapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.RestPropMapper$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.RestPropMapper$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.RmiFriendlyCompilationCanceledException found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.RmiFriendlyCompilationCanceledException$Companion found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.SimplePerfCounters found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.SimplePerfCountersWithTotal found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.StringPropMapper found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.StringPropMapper$1 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.StringPropMapper$2 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.StringPropMapper$3 found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.TotalProfiler found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.WallAndThreadAndMemoryTotalProfiler found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.WallAndThreadByClassProfiler found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.WallAndThreadTotalProfiler found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  Duplicate class org.jetbrains.kotlin.daemon.common.WallTotalProfiler found in modules jetified-kotlin-daemon-client-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-client:1.3.70) and jetified-kotlin-daemon-embeddable-1.3.70.jar (org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70)
  
  Go to the documentation to learn how to <a href="d.android.com/r/tools/classpath-sync-errors">Fix dependency resolution errors</a>.
@hhaltas
Copy link

hhaltas commented Jun 17, 2020

I have same problem.
`* What went wrong:
Execution failed for task ':app:checkDebugDuplicateClasses'.

1 exception was raised by workers:
java.lang.RuntimeException: java.lang.RuntimeException: Duplicate class com.facebook.jni.CppException found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.CppSystemErrorException found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.DestructorThread found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.DestructorThread$1 found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.DestructorThread$Destructor found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.DestructorThread$DestructorList found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.DestructorThread$DestructorStack found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.DestructorThread$Terminus found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.HybridClassBase found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.HybridData found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.HybridData$Destructor found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.IteratorHelper found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.MapIteratorHelper found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.NativeRunnable found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.ThreadScopeSupport found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.UnknownCppException found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)
Duplicate class com.facebook.jni.annotations.DoNotStrip found in modules fbjni-0.0.2-runtime.jar (com.facebook.fbjni:fbjni:0.0.2) and fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3)`

android\build.grandle

`// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
ext {
buildToolsVersion = "28.0.3"
minSdkVersion = 26
compileSdkVersion = 28
targetSdkVersion = 28
}
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.3'
classpath 'com.google.gms:google-services:4.2.0'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

}

allprojects {
repositories {
mavenLocal()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url("$rootDir/../node_modules/react-native/android")
}
maven {
// Android JSC is installed from npm
url("$rootDir/../node_modules/jsc-android/dist")
}

    google()
    jcenter()
    maven { url 'https://www.jitpack.io' }
}

}
`

android\app\build.grandle
`
apply plugin: "com.android.application"
import com.android.build.OutputFile

/**

  • The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets
  • and bundleReleaseJsAndAssets).
  • These basically call react-native bundle with the correct arguments during the Android build
  • cycle. By default, bundleDebugJsAndAssets is skipped, as in debug/dev mode we prefer to load the
  • bundle directly from the development server. Below you can see all the possible configurations
  • and their defaults. If you decide to add a configuration block, make sure to add it before the
  • apply from: "../../node_modules/react-native/react.gradle" line.
  • project.ext.react = [
  • // the name of the generated asset file containing your JS bundle
  • bundleAssetName: "index.android.bundle",
  • // the entry file for bundle generation. If none specified and
  • // "index.android.js" exists, it will be used. Otherwise "index.js" is
  • // default. Can be overridden with ENTRY_FILE environment variable.
  • entryFile: "index.android.js",
  • // https://facebook.github.io/react-native/docs/performance#enable-the-ram-format
  • bundleCommand: "ram-bundle",
  • // whether to bundle JS and assets in debug mode
  • bundleInDebug: false,
  • // whether to bundle JS and assets in release mode
  • bundleInRelease: true,
  • // whether to bundle JS and assets in another build variant (if configured).
  • // See http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants
  • // The configuration property can be in the following formats
  • // 'bundleIn${productFlavor}${buildType}'
  • // 'bundleIn${buildType}'
  • // bundleInFreeDebug: true,
  • // bundleInPaidRelease: true,
  • // bundleInBeta: true,
  • // whether to disable dev mode in custom build variants (by default only disabled in release)
  • // for example: to disable dev mode in the staging build type (if configured)
  • devDisabledInStaging: true,
  • // The configuration property can be in the following formats
  • // 'devDisabledIn${productFlavor}${buildType}'
  • // 'devDisabledIn${buildType}'
  • // the root of your project, i.e. where "package.json" lives
  • root: "../../",
  • // where to put the JS bundle asset in debug mode
  • jsBundleDirDebug: "$buildDir/intermediates/assets/debug",
  • // where to put the JS bundle asset in release mode
  • jsBundleDirRelease: "$buildDir/intermediates/assets/release",
  • // where to put drawable resources / React Native assets, e.g. the ones you use via
  • // require('./image.png')), in debug mode
  • resourcesDirDebug: "$buildDir/intermediates/res/merged/debug",
  • // where to put drawable resources / React Native assets, e.g. the ones you use via
  • // require('./image.png')), in release mode
  • resourcesDirRelease: "$buildDir/intermediates/res/merged/release",
  • // by default the gradle tasks are skipped if none of the JS files or assets change; this means
  • // that we don't look at files in android/ or ios/ to determine whether the tasks are up to
  • // date; if you have any other folders that you want to ignore for performance reasons (gradle
  • // indexes the entire tree), add them here. Alternatively, if you have JS files in android/
  • // for example, you might want to remove it from here.
  • inputExcludes: ["android/", "ios/"],
  • // override which node gets called and with what additional arguments
  • nodeExecutableAndArgs: ["node"],
  • // supply additional arguments to the packager
  • extraPackagerArgs: []
  • ]
    */

project.ext.react = [
enableHermes: false, // clean and rebuild if changing
]

apply from: "../../node_modules/react-native/react.gradle"

/**

  • Set this to true to create two separate APKs instead of one:
    • An APK that only works on ARM devices
    • An APK that only works on x86 devices
  • The advantage is the size of the APK is reduced by about 4MB.
  • Upload all the APKs to the Play Store and people will download
  • the correct one based on the CPU architecture of their device.
    */
    def enableSeparateBuildPerCPUArchitecture = false

/**

  • Run Proguard to shrink the Java bytecode in release builds.
    */
    def enableProguardInReleaseBuilds = false

/**

  • The preferred build flavor of JavaScriptCore.
  • For example, to use the international variant, you can use:
  • def jscFlavor = 'org.webkit:android-jsc-intl:+'
  • The international variant includes ICU i18n library and necessary data
  • allowing to use e.g. Date.toLocaleString and String.localeCompare that
  • give correct results when using with locales other than en-US. Note that
  • this variant is about 6MiB larger per architecture than default.
    */
    def jscFlavor = 'org.webkit:android-jsc:+'

/**

  • Whether to enable the Hermes VM.
  • This should be set on project.ext.react and mirrored here. If it is not set
  • on project.ext.react, JavaScript will not be compiled to Hermes Bytecode
  • and the benefits of using Hermes will therefore be sharply reduced.
    */
    def enableHermes = project.ext.react.get("enableHermes", false);

android {
compileSdkVersion rootProject.ext.compileSdkVersion

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

defaultConfig {
    applicationId "com.vetanimal"
    missingDimensionStrategy 'react-native-camera', 'general'
    minSdkVersion rootProject.ext.minSdkVersion
    targetSdkVersion rootProject.ext.targetSdkVersion
    versionCode 1
    versionName "1.0"
    multiDexEnabled true
}
splits {
    abi {
        reset()
        enable enableSeparateBuildPerCPUArchitecture
        universalApk false  // If true, also generate a universal APK
        include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
    }
}
signingConfigs {
    release{

storeFile file('debug.keystore')
storePassword 'android'
keyAlias 'androiddebugkey'
keyPassword 'android'
}
debug{
storeFile file('debug.keystore')
storePassword 'android'
keyAlias 'androiddebugkey'
keyPassword 'android'
}
/*
release{
if(project.hasPropert('MYAPP_RELEASE_STORE_FILE')){
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
}
debug {
if(project.hasPropert('MYAPP_RELEASE_STORE_FILE')){
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
/*
storeFile file('debug.keystore')
storePassword 'android'
keyAlias 'androiddebugkey'
keyPassword 'android'
*/

}
buildTypes {
    debug {
        //signingConfig signingConfigs.release
        signingConfig signingConfigs.debug
    }
    release {
        // Caution! In production, you need to generate your own keystore file.
        // see https://facebook.github.io/react-native/docs/signed-apk-android.
        signingConfig signingConfigs.release
        minifyEnabled enableProguardInReleaseBuilds
        proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
    }
}

packagingOptions {
    pickFirst "lib/armeabi-v7a/libc++_shared.so"
    pickFirst "lib/arm64-v8a/libc++_shared.so"
    pickFirst "lib/x86/libc++_shared.so"
    pickFirst "lib/x86_64/libc++_shared.so"
}

// applicationVariants are e.g. debug, release
applicationVariants.all { variant ->
    variant.outputs.each { output ->
        // For each separate APK per architecture, set a unique version code as described here:
        // https://developer.android.com/studio/build/configure-apk-splits.html
        def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4]
        def abi = output.getFilter(OutputFile.ABI)
        if (abi != null) {  // null for the universal-debug, universal-release variants
            output.versionCodeOverride =
                    versionCodes.get(abi) * 1048576 + defaultConfig.versionCode
        }

    }
}

}

dependencies {
api 'com.google.android.gms:play-services-base:16.0.1'
api 'com.google.android.gms:play-services-basement:16.0.1'
api 'com.android.support:multidex:1.0.1'

implementation fileTree(dir: "libs", include: ["*.jar"])
//noinspection GradleDynamicVersion
implementation "com.facebook.react:react-native:0.62.2"  // From node_modules

implementation project(':react-native-push-notification')
implementation project(':react-native-svg')

implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0"
implementation "com.facebook.flipper:flipper:0.33.1"
implementation "com.facebook.flipper:flipper-network-plugin:0.33.1"
implementation "com.facebook.flipper:flipper-fresco-plugin:0.33.1"
implementation "com.facebook.fbjni:fbjni-java-only:0.0.3"



if (enableHermes) {
    def hermesPath = "../../node_modules/hermes-engine/android/";
    debugImplementation files(hermesPath + "hermes-debug.aar")
    releaseImplementation files(hermesPath + "hermes-release.aar")
} else {
    implementation jscFlavor
}

}

// Run this once to be able to run the application with BUCK
// puts all compile dependencies into folder libs for BUCK to use
task copyDownloadableDepsToLibs(type: Copy) {
from configurations.compile
into 'libs'
}

apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)
apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"
`

@shubhamkackar
Copy link

Is this issue fixed? i am facing the same error

@s1monw1
Copy link
Owner

s1monw1 commented Nov 23, 2020

Can somebody please share an example app exposing this error?

@nour-missaoui
Copy link

guys did you fix this issue ?

@valentynberehovyi
Copy link

This helped for me.

  debugImplementation("com.facebook.flipper:flipper:$FLIPPER_VERSION") {
+        exclude group: 'com.facebook.fbjni'
  }

@mooner1022
Copy link

Any solutions yet?

@Wang-miao-miao
Copy link

I have the same error .This helped for me.
add this in the build.gradle
configurations.all {
exclude group: 'com.facebook.fbjni', module: 'fbjni-java-only'

}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants