Symptom
After upgrading i.safe Mobile Barcode Scanner to Android 10, Kapsel Barcodescanner plugin for Cordova crashes. Error in stack:
--------- beginning of crash
02-08 14:35:40.231 11297 11297 E AndroidRuntime: FATAL EXCEPTION: main
02-08 14:35:40.231 11297 11297 E AndroidRuntime: Process: com.lanxess.fit.l4q, PID: 11297
02-08 14:35:40.231 11297 11297 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/localbroadcastmanager/content/LocalBroadcastManager;
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at com.google.zxing.client.android.CaptureActivity.onCreate(CaptureActivity.java:166)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8225)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8214)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3246)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3410)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2017)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7402)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.localbroadcastmanager.content.LocalBroadcastManager" on path: DexPathList[[zip file "/data/app/com.lanxess.fit.l4q-64GEN6QAtxTQAEkqNiXAMA==/base.apk"],nativeLibraryDirectories=[/data/app/com.lanxess.fit.l4q-64GEN6QAtxTQAEkqNiXAMA==/lib/arm64, /system/lib64, /system/product/lib64]]
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
02-08 14:35:40.231 11297 11297 E AndroidRuntime: ... 16 more
02-08 14:35:40.246 1834 11529 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
Read more...
Environment
- i.safe Barcode Scanner
- Android 10
- SAP Mobile Platform SDK Kapsel 3.1
Product
Keywords
i.safe barcode , KBA , MOB-SDK-KAP , Kapsel: Hybrid Container , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.