Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android TransactionTooLarge异常_Android_Transactions_Runtime Error - Fatal编程技术网

Android TransactionTooLarge异常

Android TransactionTooLarge异常,android,transactions,runtime-error,Android,Transactions,Runtime Error,刚刚开始在android版本24和更高版本中出现以下异常。 我已经浏览过相关的老帖子,但没有得到任何具体的原因。由于我并没有按照链接答案中的建议使用IPC,所以我已经卡住了几天。在活动和片段之间导航时,除了一些字符串之外,我并没有在bundle中放置长数据。 然而,我使用一个定时器通过一个处理器每30秒更新一次状态。伙计们,请帮帮我 Exception java.lang.RuntimeException: android.os.TransactionTooLargeException: dat

刚刚开始在android版本24和更高版本中出现以下异常。 我已经浏览过相关的老帖子,但没有得到任何具体的原因。由于我并没有按照链接答案中的建议使用IPC,所以我已经卡住了几天。在活动和片段之间导航时,除了一些字符串之外,我并没有在bundle中放置长数据。 然而,我使用一个定时器通过一个处理器每30秒更新一次状态。伙计们,请帮帮我

Exception java.lang.RuntimeException:
android.os.TransactionTooLargeException: data parcel size 540408 bytes
android.app.ActivityThread$StopInfo.run (ActivityThread.java:3888)
android.os.Handler.handleCallback (Handler.java:751)
android.os.Handler.dispatchMessage (Handler.java:95)
android.os.Looper.loop (Looper.java:154)
android.app.ActivityThread.main (ActivityThread.java:6311)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
(ZygoteInit.java:872)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:762)

Caused by android.os.TransactionTooLargeException: data parcel size   
540408 bytes
android.os.BinderProxy.transactNative (BinderProxy.java)
android.os.BinderProxy.transact (BinderProxy.java:615)
android.app.ActivityManagerProxy.activityStopped       
(ActivityManagerProxy.java:3685)
android.app.ActivityThread$StopInfo.run (ActivityThread.java:3880)
android.os.Handler.handleCallback (Handler.java:751)
android.os.Handler.dispatchMessage (Handler.java:95)
android.os.Looper.loop (Looper.java:154)
android.app.ActivityThread.main (ActivityThread.java:6311)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run   
(ZygoteInit.java:872)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:762)

意向、内容提供商、Messenger、所有系统服务(如电话、可控震源等)都通过Binder使用IPC基础设施提供商。此外,活动生命周期回调也使用此基础设施,1MB是系统在特定时刻执行的所有Binder事务的总限制


在您的情况下,可能有许多其他操作/绑定器事务同时发生,这些操作/绑定器事务使用了1MB事务限制

有什么帮助吗???????