Приложение работает на телефоне, но не на эмуляторах из-за TranslationTooLargeException
В настоящее время я работаю над приложением, чтобы перечислить кучу событий, происходящих в моем колледже. Когда я выбираю отдельное событие события, мое приложение аварийно завершает работу и выдает исключение TransactionTooLargeException. Однако это происходит только на используемых эмуляторах Android, но не на телефонах Android. Что может быть причиной этого несоответствия между эмулятором и телефоном?
2019-02-10 13:40:48.063 7540-7540/edu.grinnell.appdev.events E/JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 547960)
2019-02-10 13:40:48.063 7540-7540/edu.grinnell.appdev.events D/AndroidRuntime: Shutting down VM
2019-02-10 13:40:48.071 7540-7540/edu.grinnell.appdev.events E/AndroidRuntime: FATAL EXCEPTION: main
Process: edu.grinnell.appdev.events, PID: 7540
java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 547960 bytes
at android.app.ActivityThread$StopInfo.run(ActivityThread.java:4006)
at android.os.Handler.handleCallback(Handler.java:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6541)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
Caused by: android.os.TransactionTooLargeException: data parcel size 547960 bytes
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(Binder.java:748)
at android.app.IActivityManager$Stub$Proxy.activityStopped(IActivityManager.java:4636)
at android.app.ActivityThread$StopInfo.run(ActivityThread.java:3998)
at android.os.Handler.handleCallback(Handler.java:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6541)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)