Skip to content

[Error] When trying to use this library with WebViews #21

@aashish-bth

Description

@aashish-bth

When trying to use this library with WebViews it encounters android.os.BadParcelableException.

In android.os.Parcel.readParcelableCreator it encounters android.os.BadParcelableException in Android 7.1 & Android 8.0 that logs are below:

java.lang.RuntimeException: at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2763) at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2824) at android.app.ActivityThread.-wrap12 (ActivityThread.java) at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1546) at android.os.Handler.dispatchMessage (Handler.java:102) at android.os.Looper.loop (Looper.java:154) at android.app.ActivityThread.main (ActivityThread.java:6351) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:896) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:786)

Caused by: android.os.BadParcelableException:
at android.os.Parcel.readParcelableCreator (Parcel.java:2540) at android.os.Parcel.readParcelable (Parcel.java:2462) at android.os.Parcel.readValue (Parcel.java:2365) at android.os.Parcel.readSparseArrayInternal (Parcel.java:2813) at android.os.Parcel.readSparseArray (Parcel.java:2068) at android.os.Parcel.readValue (Parcel.java:2422) at android.os.Parcel.readArrayMapInternal (Parcel.java:2732) at android.os.BaseBundle.unparcel (BaseBundle.java:269) at android.os.Bundle.getSparseParcelableArray (Bundle.java:934) at com.android.internal.policy.PhoneWindow.restoreHierarchyState (PhoneWindow.java:2140) at android.app.Activity.onRestoreInstanceState (Activity.java:1060) at android.app.Activity.performRestoreInstanceState (Activity.java:1015) at android.app.Instrumentation.callActivityOnRestoreInstanceState (Instrumentation.java:1175) at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2736)

And the same error, in android.os.Parcel.readParcelableCreator it encounters android.os.BadParcelableException but in Android 4.4, Android 5.1 & Android 6.0 that logs are below:

java.lang.RuntimeException: at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3255) at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3351) at android.app.ActivityThread.access$1100 (ActivityThread.java:222) at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1796) at android.os.Handler.dispatchMessage (Handler.java:102) at android.os.Looper.loop (Looper.java:158) at android.app.ActivityThread.main (ActivityThread.java:7230) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1230) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1120)

Caused by: android.os.BadParcelableException:
at android.os.Parcel.readParcelableCreator (Parcel.java:2436) at android.os.Parcel.readParcelable (Parcel.java:2358) at android.os.Parcel.readValue (Parcel.java:2264) at android.os.Parcel.readSparseArrayInternal (Parcel.java:2675) at android.os.Parcel.readSparseArray (Parcel.java:1967) at android.os.Parcel.readValue (Parcel.java:2321) at android.os.Parcel.readArrayMapInternal (Parcel.java:2614) at android.os.BaseBundle.unparcel (BaseBundle.java:221) at android.os.Bundle.getSparseParcelableArray (Bundle.java:856) at com.android.internal.policy.PhoneWindow.restoreHierarchyState (PhoneWindow.java:2326) at android.app.Activity.onRestoreInstanceState (Activity.java:1165) at android.app.Activity.performRestoreInstanceState (Activity.java:1110) at android.app.Instrumentation.callActivityOnRestoreInstanceState (Instrumentation.java:1192) at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3228)

Plz can you look into it and either suggest any way to resolve this error or you do the required changes in library.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions