首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级到支持图书馆23.2.0后,在偏移量4752处解组未知类型代码6881391

升级到支持图书馆23.2.0后,在偏移量4752处解组未知类型代码6881391
EN

Stack Overflow用户
提问于 2016-02-26 13:03:38
回答 1查看 1.9K关注 0票数 2

我的应用程序在支持图书馆23.1.1中运行得很好。然而,在升级到支持图书馆23.2.0之后,它开始崩溃。崩溃发生在我从一个活动导航回主活动时(例如,我从主活动的actionbar菜单中打开有关活动,然后按后退按钮返回到主活动,然后它崩溃)。

坠机日志就在这里:

致命异常:主进程: com.myapp.blah.blah,PID: 22124 java.lang.RuntimeException:无法启动活动android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2429) java.lang.RuntimeException: Parcel android.os.Parcel@41d10870:解组未知类型代码6881391在偏移4752处在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2493) at android.app.ActivityThread.access$800(ActivityThread.java:166) at android.app.ActivityThread$H。android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136),android.app.ActivityThread.main(ActivityThread.java:5584) at java.lang.reflect.Method.invokeNative(原生方法),java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268) at com.android.internal.os.ZygoteInitandroid.os.Parcel.readArrayMapInternal(Parcel.java:2321) at dalvik.system.NativeStart.main(原生方法)由: java.lang.RuntimeException: Parcel android.os.Parcel@41d10870引起的.main(ZygoteInit.java:1084):在android.os.Parcel.readValue(Parcel.java:2087)的android.os.Parcel.readValue(Parcel.java:2087)上解编组未知类型代码6881391 (android.os.Parcel.readValue at android.os.Parcel.readValue(Parcel.java:2087) at android.os.Bundle.unparcel at android.os.Bundle.unparcel(Bundle.java:249) at com.android )。internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1884) at android.app.Activity.onRestoreInstanceState(Activity.java:989) at android.app.Activity.performRestoreInstanceState(Activity.java:961) at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1145) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2407) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2493)?在android.app.ActivityThread.access$800(ActivityThread.java:166)?在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1283)?在android.os.Handler.dispatchMessage(Handler.java:102)?在android.os.Looper.loop(Looper.java:136)?在android.app.ActivityThread.main(ActivityThread.java:5584)?在java.lang.reflect.Method.invokeNative(本地方法)?在java.lang.reflect.Method.invoke(Method.java:515)?在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268)?在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084)?在dalvik.system.NativeStart.main(本地方法)?

只有当我在上设置开发人员调试选项“不要保持活动”时,才会发生崩溃。如果关闭此选项,则不会发生崩溃。

这些崩溃发生在调试模式下,其中不使用Proguard。

我不在活动之间传递任何包/包,也不使用startActivityForResult()。

崩溃发生在前和后棒棒糖设备。

我发现了两个类似的帖子-- herehere --它们可能(或不相关)。

EN

Stack Overflow用户

发布于 2017-12-16 04:32:57

在appcompat 23.2中使用带有id资源的SearchView时解组异常

嗨,它可以通过实现onSavedInstanceonRestore修复,但不使用超级。这种奇怪的行为

代码语言:javascript
复制
@Override
    protected void onSaveInstanceState(Bundle outState) {
     }

    @Override
    protected void onRestoreInstanceState(Bundle savedInstanceState) {

    }
票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35652481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档