mvallim / emv-qrcode

Java Based EMV QR Code Generator and Parser (MPM, CPM)
https://mvallim.github.io/emv-qrcode/
Apache License 2.0
95 stars 46 forks source link

Duplicate class found in modules jetified-aspectjrt-1.9.6 #25

Closed aishahismail92 closed 3 years ago

aishahismail92 commented 3 years ago

I've added this using Gradle inside the Android Studio. But when I run the project, these errors showing.

Duplicate class org.aspectj.internal.lang.annotation.ajcDeclareAnnotation found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.annotation.ajcDeclareEoW found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.annotation.ajcDeclareParents found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.annotation.ajcDeclarePrecedence found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.annotation.ajcDeclareSoft found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.annotation.ajcITD found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.annotation.ajcPrivileged found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.AdviceImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.AdviceImpl$1 found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.AjTypeImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl$1 found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.DeclareParentsImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.DeclareSoftImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.PerClauseImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl$1 found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.PointcutExpressionImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.PointcutImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.SignaturePatternImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.StringToType found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.StringToType$1 found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.TypePatternBasedPerClauseImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.internal.lang.reflect.TypePatternImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.Aspects found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.Aspects14 found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.JoinPoint found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.JoinPoint$EnclosingStaticPart found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.JoinPoint$StaticPart found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.NoAspectBoundException found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.ProceedingJoinPoint found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.Signature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.SoftException found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.AdviceName found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.After found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.AfterReturning found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.AfterThrowing found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.Around found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.Aspect found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.Before found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.DeclareAnnotation found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.DeclareError found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.DeclareMixin found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.DeclareParents found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.DeclarePrecedence found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.DeclareWarning found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.Pointcut found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.RequiredTypes found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.SuppressAjWarnings found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.annotation.control.CodeGenerationHint found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.internal.lang.PlaceHolder found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.Advice found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.AdviceKind found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.AdviceSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.AjType found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.AjTypeSystem found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.CatchClauseSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.CodeSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.ConstructorSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.DeclareAnnotation found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.DeclareAnnotation$Kind found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.DeclareErrorOrWarning found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.DeclareParents found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.DeclarePrecedence found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.DeclareSoft found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.FieldSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.InitializerSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.InterTypeConstructorDeclaration found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.InterTypeDeclaration found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.InterTypeFieldDeclaration found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.InterTypeMethodDeclaration found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.LockSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.MemberSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.MethodSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.NoSuchAdviceException found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.NoSuchPointcutException found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.PerClause found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.PerClauseKind found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.Pointcut found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.PointcutBasedPerClause found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.PointcutExpression found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.SignaturePattern found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.SourceLocation found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.TypePattern found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.TypePatternBasedPerClause found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.lang.reflect.UnlockSignature found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.CFlow found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.AroundClosure found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.CFlowCounter found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.CFlowPlusState found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.CFlowStack found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.Conversions found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.PerObjectMap found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadCounter found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11 found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11$Counter found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadStack found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadStackFactory found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl$1 found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl$ThreadCounterImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl$ThreadCounterImpl$Counter found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl$ThreadStackImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl11 found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.internal.cflowstack.ThreadStackImpl11 found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.AdviceSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.CatchClauseSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.CodeSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.ConstructorSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.Factory found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.FieldSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.InitializerSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.JoinPointImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.JoinPointImpl$EnclosingStaticPartImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.JoinPointImpl$StaticPartImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.LockSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.MemberSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.MethodSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.SignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.SignatureImpl$Cache found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.SignatureImpl$CacheImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.SourceLocationImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.StringMaker found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)
Duplicate class org.aspectj.runtime.reflect.UnlockSignatureImpl found in modules jetified-aspectjrt-1.9.6 (org.aspectj:aspectjrt:1.9.6) and jetified-aspectjweaver-1.9.6 (org.aspectj:aspectjweaver:1.9.6)

Here is how I added into using Gradle inside build.gradle (APP)

dependencies {
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'com.google.android.material:material:1.3.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
    implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.3.0'
    implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.0'
    testImplementation 'junit:junit:4.+'
    androidTestImplementation 'androidx.test.ext:junit:1.1.2'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'

    implementation 'com.github.mvallim:emv-qrcode:0.1.1'
}
mvallim commented 3 years ago

Hi @aishahismail92,

This is because there is a transitive dependency, and it has already been imported by one of the imports already made, in this case lib jetified-aspectjrt-1.9.6.

To solve this, just exclude this dependency.

Ex.

dependencies {

    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'com.google.android.material:material:1.3.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
    implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.3.0'
    implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.0'
    testImplementation 'junit:junit:4.+'
    androidTestImplementation 'androidx.test.ext:junit:1.1.2'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'

    implementation('com.github.mvallim:emv-qrcode:0.1.1') {
        exclude group: 'org.aspectj'
    }

}

Thanks,

aishahismail92 commented 3 years ago

@mvallim Thank you so much. It's working.