ekreutz / react-native-barcode-scanner-google

Barcode scanner for react native, which implements barcode detection from Google's Vision API.
MIT License
113 stars 68 forks source link

app is crashing when combining with react-native-admob #31

Open dileepbolisetti opened 5 years ago

dileepbolisetti commented 5 years ago

java.lang.IllegalAccessError: Class com.google.android.gms.dynamic.zzg extended by class com.google.android.gms.vision.barcode.internal.client.zzd$zza is inaccessible (declaration of 'com.google.android.gms.vision.barcode.internal.client.zzd$zza' appears in /data/app/com.qr-1/base.apk) at com.google.android.gms.vision.barcode.BarcodeDetector$Builder.build(Unknown Source) at com.ekreutz.barcodescanner.ui.BarcodeScannerView.createBarcodeDetector(BarcodeScannerView.java:304) at com.ekreutz.barcodescanner.ui.BarcodeScannerView.createCameraSource(BarcodeScannerView.java:280) at com.ekreutz.barcodescanner.ui.BarcodeScannerView.start(BarcodeScannerView.java:168) at com.ekreutz.barcodescanner.ui.BarcodeScannerView.onAttachedToWindow(BarcodeScannerView.java:157) at android.view.View.dispatchAttachedToWindow(View.java:15525) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2919) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2926) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2926) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2926) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2926) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2926) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2926) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2926) at android.view.ViewGroup.addViewInner(ViewGroup.java:4460) at android.view.ViewGroup.addView(ViewGroup.java:4262) at android.view.ViewGroup.addView(ViewGroup.java:4202) at com.facebook.react.uimanager.ViewGroupManager.addView(ViewGroupManager.java:45) at com.facebook.react.uimanager.NativeViewHierarchyManager.manageChildren(NativeViewHierarchyManager.java:400) at com.facebook.react.uimanager.UIViewOperationQueue$ManageChildrenOperation.execute(UIViewOperationQueue.java:179) at com.facebook.react.uimanager.UIViewOperationQueue$1.run(UIViewOperationQueue.java:821) at com.facebook.react.uimanager.UIViewOperationQueue.flushPendingBatches(UIViewOperationQueue.java:928) at com.facebook.react.uimanager.UIViewOperationQueue.access$2100(UIViewOperationQueue.java:46) at com.facebook.react.uimanager.UIViewOperationQueue$DispatchUIFrameCallback.doFrameGuarded(UIViewOperationQueue.java:988) at com.facebook.react.uimanager.GuardedFrameCallback.doFrame(GuardedFrameCallback.java:29) at com.facebook.react.modules.core.ReactChoreographer$ReactChoreographerDispatcher.doFrame(ReactChoreographer.java:134) at com.facebook.react.modules.core.ChoreographerCompat$FrameCallback$1.doFrame(ChoreographerCompat.java:105) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:872) at android.view.Choreographer.doCallbacks(Choreographer.java:686) at android.view.Choreographer.doFrame(Choreographer.java:618) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860) at android.os.Handler.handleCallback(Handler.java:751) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6165) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:778)