Skip to content

Build failed after upgrading to latest version on Android #369

@saif-o99

Description

@saif-o99

Description

My app is using react-native-bottom-tabs and that library is using androidsvg-aar:1.4

While the latest version of fast-image is using androidsvg:1.4 . I've read that using androidsvg-aar:1.4 is recommended way so thats im opening the PR here.

And having them together produce deps conflict error.

Steps to reproduce

  1. build the app

Expected behavior

use androidsvg-aar:1.4 instead of androidsvg:1.4 if not harm.

Stacktrace or Logs

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:checkSecureDevDebugDuplicateClasses'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
   > Duplicate class com.caverock.androidsvg.BuildConfig found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParseException found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$1 found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$Attrib found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$AttribOp found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$CSSTextScanner found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$CSSTextScanner$AnPlusB found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$Combinator found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$MediaType found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$PseudoClass found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$PseudoClassAnPlusB found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$PseudoClassEmpty found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$PseudoClassIdents found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$PseudoClassNot found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$PseudoClassNotSupported found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$PseudoClassOnlyChild found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$PseudoClassRoot found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$PseudoClassTarget found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$Rule found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$RuleMatchContext found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$Ruleset found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$Selector found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$SimpleSelector found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CSSParser$Source found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.CanvasLegacy found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.IntegerParser found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.LibConfig found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.NumberParser found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.PreserveAspectRatio found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.PreserveAspectRatio$Alignment found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.PreserveAspectRatio$Scale found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.RenderOptions found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$1 found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Box found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$CSSClipRect found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Circle found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$ClipPath found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Colour found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$CurrentColor found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Defs found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Ellipse found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$GradientElement found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$GradientSpread found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$GraphicsElement found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Group found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$HasTransform found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Image found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Length found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Line found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Marker found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Mask found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$NotDirectlyRendered found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$PaintReference found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Path found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$PathDefinition found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$PathInterface found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Pattern found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$PolyLine found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Polygon found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Rect found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SolidColor found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Stop found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style$FillRule found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style$FontStyle found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style$LineCap found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style$LineJoin found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style$RenderQuality found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style$TextAnchor found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style$TextDecoration found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style$TextDirection found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Style$VectorEffect found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Svg found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgConditional found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgConditionalContainer found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgConditionalElement found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgContainer found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgElement found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgElementBase found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgLinearGradient found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgObject found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgPaint found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgPreserveAspectRatioContainer found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgRadialGradient found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$SvgViewBoxContainer found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Switch found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Symbol found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$TRef found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$TSpan found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Text found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$TextChild found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$TextContainer found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$TextPath found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$TextPositionedContainer found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$TextRoot found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$TextSequence found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Unit found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$Use found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVG$View found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$1 found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$MarkerPositionCalculator found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$MarkerVector found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$PathConverter found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$PathTextDrawer found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$PlainTextDrawer found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$PlainTextToPath found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$RendererState found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$TextBoundsCalculator found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$TextProcessor found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGAndroidRenderer$TextWidthCalculator found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGExternalFileResolver found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGImageView found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGImageView$1 found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGImageView$LoadResourceTask found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGImageView$LoadURITask found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParseException found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$1 found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$AspectRatioKeywords found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$ColourKeywords found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$FontSizeKeywords found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$FontWeightKeywords found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$SAXHandler found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$SVGAttr found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$SVGElem found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$TextScanner found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SVGParser$XPPAttributesWrapper found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)
     Duplicate class com.caverock.androidsvg.SimpleAssetResolver found in modules androidsvg-1.4.jar -> androidsvg-1.4 (com.caverock:androidsvg:1.4) and androidsvg-aar-1.4.aar -> androidsvg-aar-1.4-runtime (com.caverock:androidsvg-aar:1.4)

     Learn how to fix dependency resolution errors at https://d.android.com/r/tools/classpath-sync-errors

Output of npx react-native info

...
System:
  OS: Windows 11 10.0.26200
  CPU: "(12) x64 AMD Ryzen 5 5600X 6-Core Processor             "
  Memory: 2.28 GB / 15.90 GB
Binaries:
  Node:
    version: 24.12.0
    path: C:\nvm4w\nodejs\node.EXE
  Yarn: Not Found
  npm:
    version: 11.6.2
    path: C:\nvm4w\nodejs\npm.CMD
  Watchman: Not Found
SDKs:
  Android SDK:
    API Levels:
      - "35"
      - "36"
    Build Tools:
      - 35.0.0
      - 36.0.0
      - 36.1.0
    System Images:
      - android-36.1 | Google Play Intel x86_64 Atom
    Android NDK: Not Found
  Windows SDK: Not Found
IDEs:
  Android Studio: AI-252.27397.103.2522.14617522
  Visual Studio:
    - 18.2.11408.102 (Visual Studio Community 2026)
Languages:
  Java:
    version: 17.0.17
    path: C:\Program Files\Microsoft\jdk-17.0.17.10-hotspot\bin\javac.EXE
  Ruby: Not Found
npmPackages:
  "@react-native-community/cli":
    installed: 20.1.0
    wanted: 20.1.0
  react:
    installed: 19.2.4
    wanted: 19.2.4
  react-native:
    installed: 0.83.1
    wanted: 0.83.1
  react-native-windows: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: true
iOS:
  hermesEnabled: Not found
  newArchEnabled: Not found
...

Affected React-Native Architecture

New Architecture

Affected Platforms

Runtime - Android

Reproducer

None

Screenshots and Videos

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions