我读了很多关于这个错误的帖子,大多数都是关于管理图像的。
但当我停止应用程序(放在后台)时,我得到了这个错误,所以应该是关于内存中的数据...
我没有在我的片段和activity的onStop()中做任何事情。
我已经检查了onSaveInstanceState(final Bundle outState)并且该Bundle为空...“?
我有5个ArrayList对象,在进行测试时,我意识到如果我没有最大的一个,就不会抛出错误。
我的应用程序将拥有比现在更多的数据,所以这是一个问题。
有没有人能解释一下为什么我会得到这个,以及我必须如何处理这个??
错误:
01-25 13:51:09.272 4940-4940/com.cathedralsw.schoolteacher E/javabinder:!!!失败的绑定程序事务!!!(包裹大小=539984)
--------- beginning of crash 01-25 13:51:09.281 4940-4940/com.cathedralsw.schoolteacher E/AndroidRuntime: FATAL
异常:主进程:com.cathedralsw.schoolteacher,pid:4940 java.lang.runtime异常:android.os.transactiontoolargeException:数据包大小539984字节在android.app.activitythread$stopinfo.run(activitythread.java:4039)在android.os.handler.handlecallback(handler.java:761)在android.os.handler.dispatchmessage(handler.java:98)在android.os.looper.loop(looper.java:156)在os.handler.handleCallback(handler.java:761) 在android.os.handler.dispatchmessage(handler.java:98) 在android.os.looper.loop(looper.java:156) 在android.app.activityThread.main(activityThread.java:6595) 在java.lang.Reflect.Method.Invoke(原生方法) 在com.android.internal.os.zygoteInit$methodandargscaller.run(zygoteInit.java:942) 在com.android.internal.os.zygoteinit.main(zygoteinit.java:832) 01-25 13:51:09 286 179 5-5775/?E/ReportTools:这不是测试版用户生成
通过绑定界面移动的数据太多。如果使用自定义绑定界面并传递大型对象,或者您将额外附加到一个非常大的intent
(或大量对象,因此大小增加),则可能会发生这种情况这可能是在发送intent
或接收结果时。Binder在Android中用于任何类型的跨进程交流,在同一应用程序中启动活动时仍然使用。Binder内部有一个有限大小的缓冲区,因此大型事务可能会导致类似这样的失败。
与其将数据直接放入intent
中,或将其直接传递给基于绑定器的方法调用,不如传递某种类型的引用,接收者可以使用该引用访问日期。例如,为存储在DB或类似机制中的数据发送id。
面试题预览 1. 请解释一下Android中的红外遥控的配置流程是怎样的?⭐⭐⭐⭐⭐ 2. 请解释一下Android中的蓝牙遥控的配置流程是怎样的?⭐⭐⭐⭐⭐ 3. 请解释一下Android中的按键处理流程是怎样的?⭐⭐⭐⭐ 4. 请解释一下Android中的输入法切换是如何实现的?⭐⭐⭐ 5. 请解释一下Android中的输入法界面定制是如何实现的?⭐⭐⭐⭐ 1 配置红外遥控 1.1 说明 1)
本文向大家介绍在SAP HANA系统中处理失败的事务,包括了在SAP HANA系统中处理失败的事务的使用技巧和注意事项,需要的朋友参考一下 在SAP HANA系统中,会话和事务管理器负责跟踪HANA数据库中所有已执行的事务。它包括正在运行的事务和已关闭的事务。当HANA系统中的事务因任何原因失败时,事务管理器会通知相应的引擎处理该错误。 会话管理器负责管理打开和关闭的会话,并授权在HANA数据库中
我正在编写一个在Chrome中运行的HTML5应用程序,但它将在本地文件系统上运行(所以他们将通过双击html文件来启动它)。当我试图访问文件系统时,它会抛出一个错误,我想这是因为它是一个本地文件。有办法让Chrome允许这样做吗? 如果改为请求临时存储,它仍然会抛出一个错误,但现在是:
事务的特性 所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 Atomicity(原子性) 原子性是指事务是一个不可再分割的工作单位,事务中的操作要么都发生,要么都不发生。 Consistency(一致性) 一致性是指在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。这是说数据库事务不能破坏关系数据的完整性以及业务逻辑上的一致性。 Isolati
安卓系统手机客户端APP的安装 我们要把MEApp下载到手机上并且进行安装后才可以使用,MEApp的安装程序就在客户自己的服务器上,我们打开IE,在地址栏上输入http://服务器IP:端口/SSMISDIYWeb/ClientInstall.htm 就会出现如下图所示的下载页面: 1.1.1安卓APP的安装 如上图所示,我们点击“安卓App客户端下载”,即可开始下载
我是Android开发的新手,在创建一个新的时遇到了一些问题。我想在单击但应用程序崩溃时启动一个新的。以下是控制台和logcat中的内容: logcat null