bitpay / cordova-plugin-qrscanner

A fast, energy efficient, highly-configurable QR code scanner for Cordova apps and the browser.
MIT License
567 stars 773 forks source link

Runtime exception on Android / Capacitor #372

Open davidecampello opened 2 years ago

davidecampello commented 2 years ago

Hello, I'm trying this plugin into a capacitor project but I'm having this error on android: --------- beginning of crash E/AndroidRuntime: FATAL EXCEPTION: main Process: it.newb.ttnowaste.app.v1, PID: 8243 java.lang.NoSuchMethodError: No direct method <init>(Ljava/util/Collection;Ljava/util/Map;Ljava/lang/String;)V in class Lcom/journeyapps/barcodescanner/DefaultDecoderFactory; or its super classes (declaration of 'com.journeyapps.barcodescanner.DefaultDecoderFactory' appears in /data/app/~~R0I0KzNTJyjWHEVm9DOw3g==/it.newb.ttnowaste.app.v1-uROhyOlB0HflxthuP9iHhg==/base.apk) at com.bitpay.cordova.qrscanner.QRScanner$18.run(QRScanner.java:459) at android.app.Activity.runOnUiThread(Activity.java:7062) at com.bitpay.cordova.qrscanner.QRScanner.setupCamera(QRScanner.java:450) at com.bitpay.cordova.qrscanner.QRScanner.onRequestPermissionResult(QRScanner.java:379) at com.getcapacitor.cordova.MockCordovaInterfaceImpl.handlePermissionResult(MockCordovaInterfaceImpl.java:32) at com.getcapacitor.Bridge.onRequestPermissionsResult(Bridge.java:859) at com.getcapacitor.BridgeActivity.onRequestPermissionsResult(BridgeActivity.java:188) at android.app.Activity.dispatchRequestPermissionsResult(Activity.java:8460) at android.app.Activity.dispatchActivityResult(Activity.java:8308) at android.app.ActivityThread.deliverResults(ActivityThread.java:5008) at android.app.ActivityThread.handleSendResult(ActivityThread.java:5056) at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7656) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

Do you know why? Thanks