🛠 Flutter QR code scanner plugin.

Overview

Language: English | 中文简体

QR Code Scanner

License Pub

A Flutter plugin 🛠 to scanning. Ready for Android 🚀

github

Permission:

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

Installation

Add this to your package's pubspec.yaml file:

dependencies:
 qrscan: ^0.3.2

Scan Usage example

import 'package:qrscan/qrscan.dart' as scanner;

String cameraScanResult = await scanner.scan();

Supported

  • Scan BR-CODE
  • Scan QR-CODE
  • Control the flash while scanning
  • Apply for camera privileges
  • Scanning BR-CODE or QR-CODE in albums
  • Parse to code string with uint8list
  • Scanning the image of the specified path
  • Display the switch button of the flashlight according to the light intensity
  • Generate QR-CODE

Features

  • Generate BR-CODE

TODO

  • [] Support IOS (example builds, but invoking scanner does not return)
  • [] Provide iOS setup documentation, if necessary

Demo App

qrscan.gif

Select Bar-Code or QR-Code photos for analysis and Generating QR-Code

import 'package:qrscan/qrscan.dart' as scanner;

// Select Bar-Code or QR-Code photos for analysis
String photoScanResult = await scanner.scanPhoto();

// Generating QR-Code
Uint8List result = await scanner.generateBarCode('https://github.com/leyan95/qrcode_scanner');

// Scanning the image of the specified path
String barcode = await scanner.scanPath(path);

// Parse to code string with uint8list
File file = await ImagePicker.pickImage(source: ImageSource.camera);
Uint8List bytes = file.readAsBytesSync();
String barcode = await scanner.scanBytes(uint8list);

Contribute

We would ❤️ to see your contribution!

License

Distributed under the MIT license. See LICENSE for more information.

About

Created by Shusheng.

Thanks

Comments
  • Unnecessarily asking for permission to access storage at startup

    Unnecessarily asking for permission to access storage at startup

    I am using this lib for just scan qrcode and i don't need storage permission but if i add qrscan to dependencies, storage permission dialog is shown by default.

    If i remove lines about storage permission in the following files, the problem disappears but this modify is ​​only available on my computer (If someone compiles my project's source code this problem will repeat). https://github.com/leyan95/qrcode_scanner/blob/master/android/src/main/java/com/shinow/qrscan/CheckPermissionUtils.java https://github.com/leyan95/qrcode_scanner/blob/master/android/src/main/AndroidManifest.xml

    (i only tried this lib on android app)

    opened by femrek 9
  • Unable to build application 'Could not resolve com.github.leyan95:android-zxingLibrary:0.1.2-PRE'

    Unable to build application 'Could not resolve com.github.leyan95:android-zxingLibrary:0.1.2-PRE'

    FAILURE: Build failed with an exception.

    • What went wrong: Could not determine the dependencies of task ':app:processDebugResources'.

    Could not resolve all task dependencies for configuration ':app:debugRuntimeClasspath'. Could not resolve com.github.leyan95:android-zxingLibrary:0.1.2-PRE. Required by: project :app > project :qrscan > Could not resolve com.github.leyan95:android-zxingLibrary:0.1.2-PRE. > Could not get resource 'https://google.bintray.com/exoplayer/com/github/leyan95/android-zxingLibrary/0.1.2-PRE/android-zxingLibrary-0.1.2-PRE.pom'. > Could not GET 'https://google.bintray.com/exoplayer/com/github/leyan95/android-zxingLibrary/0.1.2-PRE/android-zxingLibrary-0.1.2-PRE.pom'. Received status code 502 from server: Bad Gateway

    • 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 7s

    opened by lowwailum123 6
  • Scan never ends

    Scan never ends

    If I use scanPath or scanBytes to scan an image, and the image doesn't have a barcode, the code keeps waiting instead of returning null or throwing an exception or anything like it.

    For example:

    String path = '/path/to/my/image.jpg';
    print('scanning barcode...');
    String barcode = await scanner.scanPath(path);
    print('done');
    

    Will print "done" only if the image has a barcode. If not, "done" will never get executed and the code will keep on waiting to scanner.scanPath to finish. No exceptions are thrown.

    • Tested on an Android device
    opened by HTMHell 5
  • This plugin can not used by an Application of Android X。

    This plugin can not used by an Application of Android X。

    import android.support.v4.content.ContextCompat; import android.support.v4.app.ActivityCompat; import android.support.v7.app.AppCompatActivity;

    Hello, 因为Androidx和Android support库不能共存问题导致不能直接引用插件使用,能不能把插件 Migrate to AndroidX,不然只能修改了在本地引用了。

    bug 
    opened by Azuredrop 5
  • Build failed with qrscan

    Build failed with qrscan

    FAILURE: Build failed with an exception.

    • What went wrong: A problem occurred configuring project ':qrscan'.

    Failed to notify project evaluation listener. java.lang.AbstractMethodError (no error message)

    bug 
    opened by WangMiaoGit 3
  • There was an error when selecting image scanning code in the album. Could you please solve it?

    There was an error when selecting image scanning code in the album. Could you please solve it?

    error messages:

    E/BitmapFactory( 7226): Unable to decode stream: java.io.FileNotFoundException: /storage/emulated/0/Pictures/WeiXin/mmexport1608781083585.png: open failed: EACCES (Permission denied) W/System.err( 7226): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()' on a null object reference W/System.err( 7226): at com.uuzuche.lib_zxing.camera.BitmapLuminanceSource.(BitmapLuminanceSource.java:16) W/System.err( 7226): at com.uuzuche.lib_zxing.activity.CodeUtils.analyzeBitmap(CodeUtils.java:86) W/System.err( 7226): at com.uuzuche.lib_zxing.activity.CodeUtils.analyzeBitmap(CodeUtils.java:62) W/System.err( 7226): at com.shinow.qrscan.QrscanPlugin.onActivityResult(QrscanPlugin.java:107) W/System.err( 7226): at io.flutter.embedding.engine.FlutterEnginePluginRegistry$FlutterEngineActivityPluginBinding.onActivityResult(FlutterEnginePluginRegistry.java:691) W/System.err( 7226): at io.flutter.embedding.engine.FlutterEnginePluginRegistry.onActivityResult(FlutterEnginePluginRegistry.java:378) W/System.err( 7226): at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onActivityResult(FlutterActivityAndFragmentDelegate.java:625) W/System.err( 7226): at io.flutter.embedding.android.FlutterActivity.onActivityResult(FlutterActivity.java:583) W/System.err( 7226): at android.app.Activity.dispatchActivityResult(Activity.java:8300) W/System.err( 7226): at android.app.ActivityThread.deliverResults(ActivityThread.java:5353) W/System.err( 7226): at android.app.ActivityThread.handleSendResult(ActivityThread.java:5401) W/System.err( 7226): at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51) W/System.err( 7226): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) W/System.err( 7226): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) W/System.err( 7226): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2267) W/System.err( 7226): at android.os.Handler.dispatchMessage(Handler.java:107) W/System.err( 7226): at android.os.Looper.loop(Looper.java:237) W/System.err( 7226): at android.app.ActivityThread.main(ActivityThread.java:8167) W/System.err( 7226): at java.lang.reflect.Method.invoke(Native Method) W/System.err( 7226): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:496) W/System.err( 7226): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1100)

    opened by Tom0115 2
  • GH-33 Allows package to build for iOS

    GH-33 Allows package to build for iOS

    This does not solve the entire problem for #33, but is a good first step. Specifically, it allows example to build for iOS.

    Known issues:

    • iOS simulator does not open QR scan process
    opened by bean5 2
  • Unable to find activity 'com.shinow.qrscan.SecondActivity'

    Unable to find activity 'com.shinow.qrscan.SecondActivity'

    When calling String barcode = await scanner.scan(); I get this error:

    PlatformException (PlatformException(error, Unable to find explicit activity class {hsi.alarm.prevozi/com.shinow.qrscan.SecondActivity}; have you declared this activity in your AndroidManifest.xml?, null))

    When calling String cameraScanResult = await scanner.scanPath(imagePath); future newer returns result.

    Using latest versions, AndroidX and added required user-permissions. What am I dooing wrong?

    opened by digibum 2
  • Scan on streaming camera

    Scan on streaming camera

    Hi, Can I apply qrcode_scanner just when I'm streaming from camera?.

    I need do the following code, for example:

    cameraController.startImageStream((CameraImage availableImage) {
        _qrScan(availableImage);
    });
    

    I noticed when I execute scan(), this method open the camera. Can I apply just code processing given an CameraImage?

    Thank you!

    opened by nanox77 2
  • Timeline: Activity_launch_request time:147382 intent:Intent

    Timeline: Activity_launch_request time:147382 intent:Intent

    Tive esse problema quando estava utilizando a versão 0.2.19 A solução encontrada foi reiniciando o dispositivo.

    O problema apareceu sem nenhuma explicação, stopei a execução, rodei um flutter clean e nada de voltar a funcionar.

    Como ele estava funcionando corretamente até o momento do erro, resolvi reiniciar o celular para ver se resolvia o problema, e sim, resolveu (aparentemente kkkk)

    Dispositivo usado: Xiaomi MI MAX 2 - MIUI global 11.0.2

    Timeline: Activity_launch_request time:147382 intent:Intent { cmp=com.app.teste/com.shinow.qrscan.SecondActivity }
    W/ResourceType( 9495): No package identifier when getting name for resource number 0x00000000
    W/art     ( 9495): Before Android 4.1, method android.graphics.PorterDuffColorFilter androidx.vectordrawable.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
    I/art     ( 9495): Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
    I/art     ( 9495):   at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2421)
    I/art     ( 9495):   at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:779)
    I/art     ( 9495):   at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:659)
    I/art     ( 9495):   at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:552)
    I/art     ( 9495):   at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
    I/art     ( 9495):   at void com.shinow.qrscan.SecondActivity.onCreate(android.os.Bundle) (SecondActivity.java:39)
    I/art     ( 9495):   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6854)
    I/art     ( 9495):   at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1119)
    I/art     ( 9495):   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2709)
    I/art     ( 9495):   at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2817)
    I/art     ( 9495):   at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
    I/art     ( 9495):   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1556)
    I/art     ( 9495):   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
    I/art     ( 9495):   at void android.os.Looper.loop() (Looper.java:163)
    I/art     ( 9495):   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6388)
    I/art     ( 9495):   at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
    I/art     ( 9495):   at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:930)
    I/art     ( 9495):   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:820)
    I/art     ( 9495): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.prevent.oncologia-2/base.apk"],nativeLibraryDirectories=[/data/app/com.prevent.oncologia-2/lib/arm64, /data/app/com.prevent.oncologia-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]
    I/art     ( 9495):   at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
    I/art     ( 9495):   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
    I/art     ( 9495):   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
    I/art     ( 9495):   at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2421)
    I/art     ( 9495):   at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:779)
    I/art     ( 9495):   at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:659)
    I/art     ( 9495):   at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:552)
    I/art     ( 9495):   at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
    I/art     ( 9495):   at void com.shinow.qrscan.SecondActivity.onCreate(android.os.Bundle) (SecondActivity.java:39)
    I/art     ( 9495):   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6854)
    
    
    opened by Glauber26 1
  • iOS编译的时候报错

    iOS编译的时候报错

    `flutter run Launching lib/main.dart on iPhone Xʀ in debug mode... Running pod install... 1.0s CocoaPods' output: ↳ Preparing

    Analyzing dependencies
    
    Inspecting targets to integrate
      Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``)
    
    Finding Podfile changes
      A qrscan
      R barcode_scan
      - Flutter
    
    Fetching external sources
    -> Fetching podspec for `Flutter` from `.symlinks/flutter/ios`
    -> Fetching podspec for `qrscan` from `.symlinks/plugins/qrscan/ios`
    
    Resolving dependencies of `Podfile`
    
    Comparing resolved specification to the sandbox manifest
      A Flutter
      A qrscan
    
    Downloading dependencies
    
    -> Installing Flutter (1.0.0)
    
    -> Installing qrscan (0.0.1)
      - Running pre install hooks
    [!] Unable to determine Swift version for the following pods:
    
    - `qrscan` does not specify a Swift version and none of the targets (`Runner`) integrating it have the `SWIFT_VERSION` attribute set. Please contact the
    author or set the `SWIFT_VERSION` attribute in at least one of the targets that integrate this pod.
    
    /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/installer/xcode/target_validator.rb:115:in `verify_swift_pods_swift_version'
    /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/installer/xcode/target_validator.rb:37:in `validate!'
    /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/installer.rb:459:in `validate_targets'
    /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/installer.rb:138:in `install!'
    /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/command/install.rb:48:in `run'
    /Library/Ruby/Gems/2.3.0/gems/claide-1.0.2/lib/claide/command.rb:334:in `run'
    /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/command.rb:52:in `run'
    /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/bin/pod:55:in `<top (required)>'
    /usr/local/bin/pod:22:in `load'
    /usr/local/bin/pod:22:in `<main>'
    

    Error output from CocoaPods: ↳ [!] The version of CocoaPods used to generate the lockfile (1.7.5) is higher than the version of the current executable (1.6.1). Incompatibility issues may arise.

    [!] Automatically assigning platform `ios` with version `8.0` on target `Runner` because no platform was specified. Please specify a platform for this
    target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`.
    

    Error running pod install Error launching application on iPhone Xʀ.`

    opened by lxw666598 1
  • A lot of bugs I found

    A lot of bugs I found

    Please add a different layout file for landscape /portrate view as landscape is not responsive

    As when other app which is using camera and also we have our app opening bar code scanner the app app camera crash

    did change dependency function is required i think also a lot more please solve

    opened by manishgautammg3994 0
  • The plugin `qrscan` uses a deprecated version of the Android embedding.

    The plugin `qrscan` uses a deprecated version of the Android embedding.

    when I'm going to use the plugin I get this msg.

    To avoid unexpected runtime failures, or future build failures, try to see if this plugin supports the Android V2 embedding. Otherwise, consider removing it since a future release of Flutter will remove these deprecated APIs. If you are plugin author, take a look at the docs for migrating the plugin to the V2 embedding: https://flutter.dev/go/android-plugin-migration. exit code 0

    opened by viniciusddrft 8
  • Build not compatible with flutter_facebook_auth

    Build not compatible with flutter_facebook_auth

    This bug happen whenever I include facebook auth with others QR dependencies we cannot use both

    To Reproduce To reproduce just try to add the following dependencies and build them with flutter_facebook_auth not a single one of them will work

    qrscan
    barcode_scan
    qr_flutter
    barcode_widget
    qr_code_scanner
    

    Expected behavior Logcat crash duplication

    What went wrong:
    Execution failed for task ':app:checkDebugDuplicateClasses'.
    A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
    Duplicate class com.google.zxing.BarcodeFormat found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.Binarizer found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.BinaryBitmap found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.ChecksumException found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.DecodeHintType found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.Dimension found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.EncodeHintType found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.FormatException found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.InvertedLuminanceSource found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.LuminanceSource found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.MultiFormatReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.MultiFormatWriter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.MultiFormatWriter$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.NotFoundException found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.PlanarYUVLuminanceSource found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.RGBLuminanceSource found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.Reader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.ReaderException found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.Result found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.ResultMetadataType found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.ResultPoint found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.ResultPointCallback found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.Writer found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.WriterException found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.AztecDetectorResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.AztecReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.AztecWriter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.decoder.Decoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.decoder.Decoder$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.decoder.Decoder$Table found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.detector.Detector found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.detector.Detector$Point found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.encoder.AztecCode found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.encoder.BinaryShiftToken found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.encoder.Encoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.encoder.HighLevelEncoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.encoder.HighLevelEncoder$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.encoder.SimpleToken found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.encoder.State found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.aztec.encoder.Token found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.AbstractDoCoMoResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.AddressBookAUResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.AddressBookDoCoMoResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.AddressBookParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.BizcardResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.BookmarkDoCoMoResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.CalendarParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.EmailAddressParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.EmailAddressResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.EmailDoCoMoResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.ExpandedProductParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.ExpandedProductResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.GeoParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.GeoResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.ISBNParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.ISBNResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.ParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.ParsedResultType found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.ProductParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.ProductResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.ResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.SMSMMSResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.SMSParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.SMSTOMMSTOResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.SMTPResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.TelParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.TelResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.TextParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.URIParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.URIResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.URLTOResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.VCardResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.VEventResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.VINParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.VINResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.WifiParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.client.result.WifiResultParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.BitArray found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.BitMatrix found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.BitSource found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.CharacterSetECI found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.DecoderResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.DefaultGridSampler found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.DetectorResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.GlobalHistogramBinarizer found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.GridSampler found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.HybridBinarizer found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.PerspectiveTransform found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.StringUtils found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.detector.MathUtils found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.detector.MonochromeRectangleDetector found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.detector.WhiteRectangleDetector found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.reedsolomon.GenericGF found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.reedsolomon.GenericGFPoly found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.reedsolomon.ReedSolomonDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.reedsolomon.ReedSolomonEncoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.common.reedsolomon.ReedSolomonException found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.DataMatrixReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.DataMatrixWriter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.BitMatrixParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.DataBlock found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.DecodedBitStreamParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.DecodedBitStreamParser$Mode found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.Decoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.Version found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.Version$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.Version$ECB found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.decoder.Version$ECBlocks found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.detector.Detector found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.detector.Detector$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitions found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.detector.Detector$ResultPointsAndTransitionsComparator found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.ASCIIEncoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.Base256Encoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.C40Encoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.DataMatrixSymbolInfo144 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.DefaultPlacement found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.EdifactEncoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.Encoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.EncoderContext found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.ErrorCorrection found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.HighLevelEncoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.SymbolInfo found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.SymbolShapeHint found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.TextEncoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.datamatrix.encoder.X12Encoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.maxicode.MaxiCodeReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.maxicode.decoder.BitMatrixParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.maxicode.decoder.DecodedBitStreamParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.maxicode.decoder.Decoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.ByQuadrantReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.GenericMultipleBarcodeReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.MultipleBarcodeReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.qrcode.QRCodeMultiReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.qrcode.QRCodeMultiReader$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.qrcode.QRCodeMultiReader$SAComparator found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.qrcode.detector.MultiDetector found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.multi.qrcode.detector.MultiFinderPatternFinder$ModuleSizeComparator found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.CodaBarReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.CodaBarWriter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.Code128Reader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.Code128Writer found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.Code39Reader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.Code39Writer found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.Code93Reader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.EAN13Reader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.EAN13Writer found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.EAN8Reader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.EAN8Writer found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.EANManufacturerOrgSupport found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.ITFReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.ITFWriter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.MultiFormatOneDReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.MultiFormatUPCEANReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.OneDReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.OneDimensionalCodeWriter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.UPCAReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.UPCAWriter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.UPCEANExtension2Support found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.UPCEANExtension5Support found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.UPCEANExtensionSupport found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.UPCEANReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.UPCEANWriter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.UPCEReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.AbstractRSSReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.DataCharacter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.FinderPattern found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.Pair found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.RSS14Reader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.RSSUtils found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.BitArrayBuilder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.ExpandedPair found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.ExpandedRow found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.RSSExpandedReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AI013103decoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AI01320xDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AI01392xDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AI01393xDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AI013x0x1xDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AI013x0xDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AI01AndOtherAIs found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AI01decoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AI01weightDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.AnyAIDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.BlockParsedResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.CurrentParsingState$State found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.DecodedChar found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.DecodedInformation found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.DecodedNumeric found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.DecodedObject found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.FieldParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.oned.rss.expanded.decoders.GeneralAppIdDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.PDF417Common found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.PDF417Reader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.PDF417ResultMetadata found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.PDF417Writer found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.BarcodeMetadata found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.BarcodeValue found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.BoundingBox found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.Codeword found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.DecodedBitStreamParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.DecodedBitStreamParser$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.DecodedBitStreamParser$Mode found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.DetectionResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.DetectionResultColumn found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.DetectionResultRowIndicatorColumn found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.PDF417CodewordDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.PDF417ScanningDecoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.ec.ErrorCorrection found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.ec.ModulusGF found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.decoder.ec.ModulusPoly found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.detector.Detector found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.detector.PDF417DetectorResult found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.encoder.BarcodeMatrix found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.encoder.BarcodeRow found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.encoder.Compaction found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.encoder.Dimensions found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.encoder.PDF417 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.encoder.PDF417ErrorCorrection found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.pdf417.encoder.PDF417HighLevelEncoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.QRCodeReader found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.QRCodeWriter found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.BitMatrixParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.DataBlock found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.DataMask found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.DataMask$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.DecodedBitStreamParser found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.Decoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.ErrorCorrectionLevel found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.FormatInformation found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.Mode found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.QRCodeDecoderMetaData found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.Version found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.Version$ECB found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.decoder.Version$ECBlocks found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.detector.AlignmentPattern found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.detector.AlignmentPatternFinder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.detector.Detector found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.detector.FinderPattern found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.detector.FinderPatternFinder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.detector.FinderPatternFinder$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.detector.FinderPatternFinder$CenterComparator found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.detector.FinderPatternFinder$FurthestFromAverageComparator found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.detector.FinderPatternInfo found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.encoder.BlockPair found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.encoder.ByteMatrix found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.encoder.Encoder found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.encoder.Encoder$1 found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.encoder.MaskUtil found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.encoder.MatrixUtil found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
    Duplicate class com.google.zxing.qrcode.encoder.QRCode found in modules jetified-android-zxingLibrary-0.1.2-PRE-runtime (com.github.leyan95:android-zxingLibrary:0.1.2-PRE) and jetified-core-3.3 (com.google.zxing:core:3.3.3)
     Go to the documentation to learn how to <a href="d.android.com/r/tools/classpath-sync-errors">Fix dependency resolution errors</a>.
    
    opened by zakblacki 0
  • The plugins `qrscan` use a deprecated version of the Android embedding.

    The plugins `qrscan` use a deprecated version of the Android embedding.

    i get this message after run flutter upgrade and flutter pub get :

    Running "flutter pub get" in my_app...         ۴٫۲s
    The plugins `qrscan` use a deprecated version of the Android embedding.
    To avoid unexpected runtime failures, or future build failures, try to see if these plugins support the Android V2 embedding. Otherwise, consider removing them since a future release of Flutter will remove these deprecated APIs.
    If you are plugin author, take a look at the docs for migrating the plugin to the V2 embedding: https://flutter.dev/go/android-plugin-migration.
    Process finished with exit code 0
    
    
    opened by mshamsi502 12
Releases(0.2.9)
Owner
Sword
Abandon the ship or abandon hope, don't repeat yourself.
Sword
A full screen mobile scanner for scanning QR Code and Bar Code.

Flutter QR Bar Scanner A Full Screen Scanner for Scanning QR code and Barcode using Google's Mobile Vision API Reading & Scanning QR/Bar codes using F

Lutfor Rahman 31 Oct 5, 2022
A flutter plugin about qr code or bar code scan , it can scan from file、url、memory and camera qr code or bar code .Welcome to feedback your issue.

r_scan A flutter plugin about qr code or bar code scan , it can scan from file、url、memory and camera qr code or bar code .Welcome to feedback your iss

PengHui Li 112 Nov 11, 2022
🛠 Flutter QR code scanner plugin.

Language: English | 中文简体 QR Code Scanner A Flutter plugin ?? to scanning. Ready for Android ?? github Permission: <uses-permission android:name="andro

Sword 349 Dec 20, 2022
A QR code/ barcode scanner made using Flutter.

QR Scanner A Flutter based QR/Bar code scanner app with dark mode and material design. Scan QR codes. Scan barcodes. Show result in a popup. Clicking

Hash Studios 10 Nov 15, 2022
Animated_qr_code_scanner - QR Code Scanner for Flutter with animated targetting box

Animated QR Code Scanner A QR code scanner Widget that currently works on Android only (feel free to make pull request on iOS implementation) by nativ

Kiat Stanley 72 Dec 11, 2022
FlutterQRcode - Flutter QR Code Scanner app for a specific type of QR using GetX State Management Architecture

qrcode A new Flutter QR Scanner Project for Data Entry using GetX state manageme

null 8 Dec 11, 2022
QR-Scanner - Flutter App To Scan QR Code

QR-Scanner App To Scan QR Code QR-Scanner.mp4 Features: Scan QR Codes Scan 2D Ba

null 7 Nov 2, 2022
A document scanner plugin for flutter

document_scanner_flutter A document scanner + PDF generator plugin for flutter Getting Started Installing document_scanner_flutter: ^0.2.3 Basic Usage

Ishaq Hassan 32 Dec 2, 2022
Barcode scanner plugin for flutter. Supports barcode scanning for Android and iOS

flutter_barcode_scanner A plugin for Flutter apps that adds barcode scanning support on both Android and iOS. Try example Just clone or download the r

Amol Gangadhare 325 Jan 6, 2023
Log4Shell Scanner For Dart

Log4j Log4Shell Scanner Dart (l4ss_dart) Log4ShellScanner Dart I love Dart. I ha

null 0 Dec 18, 2021
Custom Camera, Barcode Scanner etc

in_app_camera A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

Faizan Darwesh 0 Dec 30, 2021
QRCode Generator and QR Scanner

QRCode Scanner Flutter App Functionality : Generate QR code from text Share QR Code Scan QR Code using camera and get text result This project is a st

null 2 Sep 27, 2022
Code-quizzy - Code Quizzy Application Built With Flutter

Flutter Code Quizzy Application Configuration for this application Fortunately,

Nijat Namazzade 21 Jan 1, 2023
Write iOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.

Dart_Native Dart_Native operates as both a code generator tool and a bridge to communicate between Dart and native APIs. Replaces the low-performing F

DartNative 893 Jan 4, 2023
A Flutter mobile application built completely using DhiWise and Supabase without coding single line of code. With 100% system generated code

Flutter Expension Getting Started with Flutter ?? Generated with ❤️ from Dhiwise A Flutter mobile application built completely using DhiWise and Supab

DhiWise 11 Oct 23, 2022
Verify code input. You can create a verify code input.

flutter_verification_code_input A Flutter package that help you create a verification input. Installing flutter_verification_code_input: git:

Tiny Express 49 Dec 7, 2022
Verify code input. You can create a verify code input.

flutter_verification_code_input A Flutter package that help you create a verification input. Installing flutter_verification_code_input: git:

Tiny Express 49 Dec 7, 2022
Enum extendable - Dart code generator. Generates enum extensions code.

Generates code for the extension on an enum. Overview Being able to add fields and methods to an enum. Let's say we have the following enum: enum Math

null 0 Jan 10, 2022
Android test task master - Create PIN code screen, authentication by PIN code screen and menu screen

Here is described test tasks for a android dev. Need to implement three screens:

null 3 Oct 4, 2022