BlinkID / blinkid-react-native

ID scanning for cross-platform apps built with ReactNative.
172 stars 59 forks source link

Compatibility with blinkinput-react-native #159

Open rgommezz opened 3 years ago

rgommezz commented 3 years ago

Hello,

I am trying to integrate both BlinkID and BlinkInput products into a React Native application

Environment

version
Platform (Android, iOS or both) Both
blinkid-react-native 5.6.1
blinkinput-react-native 4.3.0

I started with blinkID without any issues at all, getting the USDL scan up and running, but once I attempted to install the BlinkInput wrapper for VIN scanning, I got SDK clashes in Android and iOS platforms. You can find the build outputs below.

Is there a way to circumvent this? The classic way of fixing this on Android for instance, is by removing one of the binary dependencies, but that would remove some of the particular classes needed by either of the two. It seems both SDKs share some core classes, but since they are packaged up in different JARs, I am not aware of any way to exclude those ones.

For iOS, I still haven't dug into it.

We are currently trialling BlinkID as our main solution for ID and VIN scanning. Unfortunately, if this issue is difficult to address in the short time frame, we'd have to evaluate alternatives.

Let me know if you need more debugging information.

iOS

[!] The 'Pods-myApp' target has frameworks with conflicting names: microblink.framework.

Android

Execution failed for task ':app:checkStagingDebugDuplicateClasses'.
> 1 exception was raised by workers:
  java.lang.RuntimeException: java.lang.RuntimeException: Duplicate class com.microblink.MicroblinkSDK found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.activity.BaseScanActivity found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.activity.BaseScanActivity$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.activity.BaseScanActivity$ResultListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.directApi.DirectApiErrorListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.directApi.RecognizerRunner found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.directApi.RecognizerRunner$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.directApi.RecognizerRunner$RecognitionLicenseAndErrorCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.directApi.RecognizerRunner$State found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.Entity found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.Entity$Result found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.detectors.quad.Specification found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.detectors.quad.mrtd.MrtdSpecification found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.detectors.quad.mrtd.MrtdSpecificationPreset found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.processors.Processor found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.processors.Processor$Result found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.processors.Processor$Result$State found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.processors.imageReturn.ImageReturnProcessor found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.processors.imageReturn.ImageReturnProcessor$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.processors.imageReturn.ImageReturnProcessor$Result found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.processors.imageReturn.ImageReturnProcessor$Result$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.processors.imageReturn.ImageReturnProcessorTemplate found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.processors.imageReturn.ImageReturnProcessorTemplate$Result found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.HighResImagesBundle found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.HighResImagesBundle$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.Recognizer found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.Recognizer$Result found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.Recognizer$Result$State found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.RecognizerBundle found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.RecognizerBundle$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.RecognizerBundle$FrameQualityEstimationMode found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.RecognizerBundle$RecognitionMode found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.RecognizerTemplate found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.RecognizerUtils found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkbarcode.BarcodeType found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageoptions.dpi.DpiOptionsUtils found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiEntityInterface found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionEntityInterface found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageoptions.extension.ImageExtensionFactors found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageresult.EncodedFullDocumentImageResult found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.blinkid.imageresult.FullDocumentImageResult found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.framegrabber.FrameCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.framegrabber.FrameGrabberRecognizer found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.framegrabber.FrameGrabberRecognizer$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.framegrabber.FrameGrabberRecognizer$NativeCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.framegrabber.FrameGrabberRecognizer$Result found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.framegrabber.FrameGrabberRecognizer$Result$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.successframe.SuccessFrameGrabberRecognizer found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.successframe.SuccessFrameGrabberRecognizer$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.successframe.SuccessFrameGrabberRecognizer$Result found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.successframe.SuccessFrameGrabberRecognizer$Result$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.DewarpPolicy found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.ProcessorGroup found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.ProcessorGroup$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.TemplatingClass found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.TemplatingClass$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.TemplatingClass$NativeCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.TemplatingClassifier found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.TemplatingRecognizer found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.TemplatingRecognizer$Result found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.dewarpPolicies.DPIBasedDewarpPolicy found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.dewarpPolicies.FixedDewarpPolicy found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.recognizers.templating.dewarpPolicies.NoUpScalingDewarpPolicy found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.settings.GlareDetectorOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.entities.util.IntentTransferableEntity found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.LifecycleObserver found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.RecognizerRunnerFragment found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.RecognizerRunnerFragment$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.RecognizerRunnerFragment$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.RecognizerRunnerFragment$ScanningOverlayBinder found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.BaseOverlayController found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.BaseOverlayController$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.BaseOverlayController$1$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.BaseOverlayController$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.OverlayResources found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.OverlayState found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.OverlayStringsBuilder found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.ScanningOverlay found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.ErrorDialogFactory found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.ErrorDialogFactory$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.ErrorDialogFactory$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.ScanSoundPlayer found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.TorchController found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.TorchController$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.TorchController$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.TorchController$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.OcrCharsFeedbackHandler found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.OcrDotsFeedbackHandler found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.PointSetFeedbackHandler found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.RecognitionFeedbackHandler found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.RecognitionFeedbackHandler$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.RecognitionFeedbackHandlerFactory found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.RecognitionFeedbackHandlerFactory$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.view.SuccessFlashView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.view.SuccessFlashView$Animator found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.view.SuccessFlashView$Animator$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.view.SuccessFlashView$Animator$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.feedback.view.SuccessFlashView$Animator$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.settings.OverlayCameraSettings found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.settings.OverlayCameraSettings$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.settings.OverlayCameraSettings$Builder found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.statusmsg.StatusTextManager found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.statusmsg.StatusTextManager$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.statusmsg.StatusTextManager$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.statusmsg.StatusTextStyler found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.components.statusmsg.StatusTextStyler$Default found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.fieldbyfield.FieldByFieldResultListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.fragment.overlay.verification.OverlayTorchStateListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.geometry.Point found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.geometry.Point$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.geometry.PointSet found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.geometry.PointSet$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.geometry.QuadrangleEvaluator found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.geometry.Quadrilateral found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.geometry.Quadrilateral$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.geometry.Rectangle found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.geometry.Rectangle$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.HardwareInfo found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.IlIllIlIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.IllIIIIllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.MicroblinkDeviceManager found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.SuccessCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.accelerometer.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.accelerometer.IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.accelerometer.ShakeCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.accelerometer.ShakeCallback$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.accelerometer.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.accelerometer.llIIlIlIIl$llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.accelerometer.llIIlIlIIl$llIIlIlIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.AutoFocusRequiredButNotSupportedException found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.AutofocusListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.Camera1Frame found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.Camera2Frame found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.CameraResolutionTooSmallException found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.CameraType found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.CameraType$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.IllIIIIllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.IllIIIllII$llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.VideoResolutionPreset found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.VideoResolutionPreset$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.lIlIIIIlIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.llIIIlllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.camera.memory.BitmapCameraFrame found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.llIIIlllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.orientation.Orientation found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.orientation.OrientationChangeListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.hardware.orientation.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.CurrentImageListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.DebugImageListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.Image found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.Image$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.Image$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.ImageBuilder found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.ImageFormat found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.ImageFrame found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.ImageType found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.highres.HighResImageWrapper found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.highres.HighResImageWrapper$Factory found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.highres.JpegHighResImageWrapper found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.highres.JpegHighResImageWrapper$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.highres.YuvHighResImageWrapper found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.image.highres.YuvHighResImageWrapper$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.intent.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.intent.IlIllIlIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.intent.IlIllIlIIl$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.intent.IlIllIlIIl$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.intent.IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.intent.IntentDataTransferMode found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.intent.llIIIlllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.intent.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.library.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.locale.LanguageUtils found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.DisplayableObject found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.MetadataCallbacks found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.MetadataCallbacksTempl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.detection.DisplayableDetection found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.detection.FailedDetectionCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.detection.points.DisplayablePointsDetection found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.detection.points.PointsDetectionCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.detection.points.PointsType found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.detection.quad.DisplayableQuadDetection found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.detection.quad.QuadDetectionCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.glare.GlareCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.image.DebugImageCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.ocr.DisplayableOcrResult found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.ocr.OcrCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.metadata.text.DebugTextCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.FeatureNotSupportedException found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.InvalidLicenceKeyException found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$4 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$5 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$6 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$7 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$8 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$9 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$IllIIIIllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$llIIIlllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.NativeRecognizerWrapper$llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.RecognitionSuccessType found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.RecognizerError found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.ResourceProvider found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.Right found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.RightsManager found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.callback.BaseRecognitionProcessCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.callback.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.callback.IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.callback.RecognitionProcessCallback found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.callback.RecognitionProcessCallbackTemplate found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.callback.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.recognition.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.Result found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.date.Date found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.date.DateResult found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.date.DateResult$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.date.DateUtils found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.CharWithVariants found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.CharWithVariants$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.OcrBlock found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.OcrBlock$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.OcrChar found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.OcrChar$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.OcrFont found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.OcrLine found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.OcrLine$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.OcrResult found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.results.ocr.OcrResult$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIIIIIIII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIIIIllIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIIIlIIII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIIIllIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIIlIllIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIlIIIIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIlIIlIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIllIIlIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIIlllIlII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIlIIIllIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIlIIlIIII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIlIIlIllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIlIlIIlll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIlIlllIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIllIIllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIllIlIlII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIllIllIII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIllllIIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IIllllllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIIIIIlll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIIIlIIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIIIlIIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIIIlIIIl$llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIIlIIIII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIIlllIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIIlllIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIlIIllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIlIlIIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIllIlllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlIlllllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IllIIIIllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IllIIIIllI$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IllIIIllII$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IllIIlIIII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IllIIlIIII$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IllIllIllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlllIIIllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlllIlllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IllllIIlII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlllllIIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.IlllllIIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIIIIIlIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIIIIIllIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIIIIIllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIIIlIIllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIIIllIIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIIlIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIIlllIIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIlIIIIlIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIlIIIIlIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIlIIIlIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIlIIlIIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIlIllIIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIlIllIIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIllIIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIllIlIlIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIlllIlIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lIllllIlll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIIIlllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIIIlllll$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIIlIIIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIIlIIlll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIIlIlIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIIllIlII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIIlllIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIlIlIlIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIllIIlll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llIllllIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lllIIIlIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lllIIlIIlI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lllIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llllIllllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.lllllIlIll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.secured.llllllllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.settings.NativeLibraryInfo found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.ActivityRunner found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.CameraSettings found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.CameraSettings$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.CameraSettings$Builder found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.UISettings found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.BeepSoundUIOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.CurrentImageListenerUIOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.DebugImageListenerUIOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.HighResSuccessFrameCaptureUIOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.OcrResultDisplayMode found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.OcrResultDisplayMode$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.OcrResultDisplayUIOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.SplashScreenUIOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.StringsUIOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.uisettings.options.StyleUIOptions found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.CameraPermissionManager found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.CameraPermissionManager$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.CameraPermissionManager$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.CameraPermissionManager$2$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.CameraPermissionManager$llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.FileLog found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.IIlIIIllIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.IllIIIIllI found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.Log found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.Log$LogLevel found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.Log$LogWriter found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.LoggingSettings found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.RecognizerCompatibility found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.RecognizerCompatibility$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.RecognizerCompatibilityStatus found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.StringUtils found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.lIlIIIIlIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.llIIIlllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.llIIlIIlll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.llIIlIIlll$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.llIIlIIlll$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.llIIlIIlll$llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.util.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraEventsListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$1$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$1$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$1$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$1$4 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$BaseCameraListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$BaseCameraListener$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$BaseCameraListener$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$BaseCameraViewEventsListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$BaseOrientationChangeListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.BaseCameraView$CameraViewState found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.CameraAspectMode found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.CameraAspectMode$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.CameraEventsListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.CameraViewGroup found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.CameraViewGroup$CameraViewGroupOrientationChangeListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.CameraViewGroup$LayoutParams found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.NotSupportedReason found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.OnActivityFlipListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.OnSizeChangedListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.OrientationAllowedListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.exception.CalledFromWrongThreadException found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.exception.NonLandscapeOrientationNotSupportedException found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.IOcrResultView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultCharsView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultDotsView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultDotsView$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultDotsView$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultDotsView$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultDotsView$4 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultHorizontalDotsView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultHorizontalDotsView$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultHorizontalDotsView$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultHorizontalDotsView$2$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultHorizontalDotsView$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultHorizontalDotsView$4 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultHorizontalDotsView$MinimalXComparator found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultHorizontalDotsView$RandomOCRDots found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.ocrResult.OcrResultHorizontalDotsView$RandomOCRDotsGenerator found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.DetectionStatus found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.HighResImageListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.ParcelableScanResultListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$4 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$5 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$6 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$7 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$llIIlIlIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.RecognizerRunnerView$llIIlIlIIl$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.ScanResultListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.recognition.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.CameraSurface found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.CameraSurface$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.ICameraView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.ICameraView$CameraViewEventListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.IlIllIlIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.IlIllIlIIl$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.IlIllIlIIl$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.IllIIIllII found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.IllIIIllII$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.IllIIIllII$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.IllIIIllII$3 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.IllIIIllII$4 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.llIIIlllll found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.surface.llIIlIlIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.IDetectionView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.IlIllIlIIl$llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.points.IDisplayablePointsView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.points.PointSetView found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.points.PointSetView$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.points.PointSetView$IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.points.PointSetView$llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.IlIllIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.IlIllIlIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.IlIllIlIIl$2 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.QuadViewAnimationListener found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.QuadViewManager found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.QuadViewManagerFactory found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.QuadViewManagerFactory$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.QuadViewPreset found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.llIIlIlIIl found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)
  Duplicate class com.microblink.view.viewfinder.quadview.llIIlIlIIl$1 found in modules blinkid-5.6.0-runtime.jar (com.microblink:blinkid:5.6.0) and blinkinput-4.3.0-runtime.jar (com.microblink:blinkinput:4.3.0)

  Go to the documentation to learn how to <a href="d.android.com/r/tools/classpath-sync-errors">Fix dependency resolution errors</a>.

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

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

BUILD FAILED in 51s
matvidako commented 3 years ago

Hi,

you're correct, SDKs share some of the classes and that is why you can't simply include both dependencies. However, we have a solution that includes some features from BlinkInput into BlinkID SDK. VIN recognizer is included so it covers your use case. To get access, you'll have to contact our support at support@microblink.com.

rgommezz commented 3 years ago

Hello @matvidako,

Thanks for the prompt response, I got the custom package.

I am able to scan VIN inside documents with a document overlay, but not as text OCR with a text overlay (see screenshot below).

It seems it doesn't incorporate react native wrappers for FieldByFieldScan activities/ViewControllers, unless I am missing something.

Does it mean we'd have to extend that custom RN solution ourselves in order to add support for that?