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.
SAP Knowledge Base Article - Preview