煤炭黄帽 2018-03-14 08:45 采纳率: 0%
浏览 2355
已结题

TransactionTooLargeException

描述:首页activity 里用fragment 和view pager显示数据,viewpger adapter填充数据过大,首页正常显示,当actiity处于后台两三秒(如跳转actvity,按home键)便会引发TransactionTooLargeException。而且只在7.0以上会引发,6.0没有任何问题。请问这是什么鬼?

java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 3625220 bytes
at android.app.ActivityThread$StopInfo.run(ActivityThread.java:3982)
at android.os.Handler.handleCallback(Handler.java:761)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6523)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)
Caused by: android.os.TransactionTooLargeException: data parcel size 3625220 bytes
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(Binder.java:617)
at android.app.ActivityManagerProxy.activityStopped(ActivityManagerNative.java:3632)
at android.app.ActivityThread$StopInfo.run(ActivityThread.java:3974)
... 7 more

  • 写回答

4条回答 默认 最新

  • sunty2016 2018-03-14 09:38
    关注

    Intent里放的东西太多了造成的

    评论

报告相同问题?