小编Ank*_*tra的帖子

如何(和在哪里)修复android.os.BadParcelableException:解组时ClassNotFoundException:RecyclerView $ SavedState?

我已经在我的Android应用程序的生产apk中获得以下1天的异常:

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.a.b/com.a.b.c.d.HomeActivity}: android.os.BadParcelableException: ClassNotFoundException when unmarshalling: android.support.v7.widget.RecyclerView$SavedState
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1654)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1670)
at android.app.ActivityThread.access$1500(ActivityThread.java:117)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3695)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:878)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:636)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.os.BadParcelableException: ClassNotFoundException when unmarshalling: android.support.v7.widget.RecyclerView$SavedState
at android.os.Parcel.readParcelable(Parcel.java:1958)
at android.os.Parcel.readValue(Parcel.java:1846)
at android.os.Parcel.readSparseArrayInternal(Parcel.java:2112)
at android.os.Parcel.readSparseArray(Parcel.java:1568)
at android.os.Parcel.readValue(Parcel.java:1903)
at android.os.Parcel.readMapInternal(Parcel.java:2083)
at android.os.Bundle.unparcel(Bundle.java:208)
at android.os.Bundle.getSparseParcelableArray(Bundle.java:1167)
at android.support.design.internal.NavigationMenuPresenter.onRestoreInstanceState(Unknown Source)
at android.support.v7.view.menu.i.dispatchRestoreInstanceState(Unknown Source)
at android.support.v7.view.menu.i.restorePresenterStates(Unknown Source)
at android.support.design.widget.NavigationView.onRestoreInstanceState(Unknown Source)
at android.view.View.dispatchRestoreInstanceState(View.java:6287)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:1211)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:1215)
at …
Run Code Online (Sandbox Code Playgroud)

android android-recyclerview android-navigationview

13
推荐指数
1
解决办法
2256
查看次数

如何修复由于“无法膨胀 contentViews java.util.ConcurrentModificationException”而发生的“错误通知”错误?

在我的生产 Android 应用程序中,很少有崩溃报告,并带有以下堆栈跟踪。我尝试用谷歌搜索并通过 StackOverflow 进行搜索,但无法弄清楚可能是什么原因造成的。从报告的异常来看,我应该从我的 Android 应用程序序列化代码发布通知吗?

Fatal Exception: android.app.RemoteServiceException: Bad notification(tag=null, id=100) posted from package a.b.c, crashing app(uid=10892, pid=2909): Couldn't inflate contentViewsjava.util.ConcurrentModificationException
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2400)
       at android.os.Handler.dispatchMessage(Handler.java:110)
       at android.os.Looper.loop(Looper.java:219)
       at android.app.ActivityThread.main(ActivityThread.java:8347)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1055)
Run Code Online (Sandbox Code Playgroud)

android android-notifications foregroundnotification foreground-service

6
推荐指数
0
解决办法
425
查看次数

firebase-android-sdk 中的 JobInfoSchedulerService 因 DeadSystemException 崩溃

我的 Android 应用程序 wrt 面临崩溃firebase-android-sdk。我在我的应用程序中使用以下 firebase 组件:

  • firebase-crashlytics-17.3.1
  • firebase-config-20.0.3
  • firebase-analytics-18.0.2

这是 firebase 中崩溃的堆栈跟踪JobInfoSchedulerService

Fatal Exception: java.lang.RuntimeException: Unable to create service com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService: java.lang.RuntimeException: android.os.DeadSystemException
       at android.app.ActivityThread.handleCreateService(ActivityThread.java:4180)
       at android.app.ActivityThread.access$1600(ActivityThread.java:232)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
       at android.os.Handler.dispatchMessage(Handler.java:107)
       at android.os.Looper.loop(Looper.java:241)
       at android.app.ActivityThread.main(ActivityThread.java:7604)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:941)
Run Code Online (Sandbox Code Playgroud)

com.google.android.datatransport该应用程序不使用Firebase 附带的任何 API 。请帮助我理解并解决此问题的根本原因。

android firebase

5
推荐指数
0
解决办法
2498
查看次数