Caused by: android.os.TransactionTooLargeException总结

原创 2016年06月01日 21:41:07

错误信息

Error: android.os.TransactionTooLargeException

W/ActivityManager(344): android.os.TransactionTooLargeException
W/ActivityManager(344):  at android.os.BinderProxy.transact(Native Method)
W/ActivityManager(344):  at android.app.ApplicationThreadProxy.scheduleLaunchActivity(ApplicationThreadNative.java:660)
W/ActivityManager(344):  at com.android.server.am.ActivityStack.realStartActivityLocked(ActivityStack.java:620)
W/ActivityManager(344):  at com.android.server.am.ActivityStack.startSpecificActivityLocked(ActivityStack.java:729)
W/ActivityManager(344):  at com.android.server.am.ActivityStack.resumeTopActivityLocked_childFunc(ActivityStack.java:1637)

该异常比较常见,频繁导致我们的APP发生Crash,咋一看错误日志可能无法准确的定位到Android代码中,其实这个错误发生在startActivity(intent)过程中,当我们启动Activity时,如果使用Bundle绑定过量的数据,就会发生这个异常。

解决方案

尽量不要通过Bundle传递过大的数据




安卓开发高级技术交流QQ群:108721298 欢迎入群

微信公众号:mobilesafehome

(本公众号支持投票)

Android安全技术大本营

版权声明:本文为博主原创文章,未经博主允许不得转载;来自http://blog.csdn.net/mynameishuangshuai

android aidl 进程间通信需要注意msg的大小(android.os.TransactionTooLargeException)

1.bus工程实现通过service实现aidl实体类 2.actor工程通过发起bindservice,根据action去启动远程(跨进程的)bus上的aidl。 那么问题来了,我们知道,...
  • Buaaroid
  • Buaaroid
  • 2015年08月18日 16:36
  • 2122

android.os.TransactionTooLargeException异常

一. 背景 输入法在V2.30(185)和V2.35(196)两个版本中都碰到了大量的TransactionTooLargeException的崩溃问题,其中崩溃的堆栈有所不同: V2...
  • ballonge
  • ballonge
  • 2016年04月07日 14:38
  • 9143

android.os.TransactionTooLargeException

android.os.TransactionTooLargeException 今天开发过程共遇到问题,后台要反回一些表格,不是单纯的数据,就是有一些html标签的东西,错误的思路: ...
  • WUshuaijun1
  • WUshuaijun1
  • 2015年07月08日 16:18
  • 1983

Android 异常解决方法汇总

(1)异常:Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法) 1、在工程下新建lib文件夹,将需要的第三方包拷贝进来。 2、将引用的...
  • eoeAndroida
  • eoeAndroida
  • 2015年01月13日 10:22
  • 2567

Caused by: android.os.TransactionTooLargeException

setResult之后出现的异常,我当时选取了1500条数据,然后setResult  finish() 就出问题了,该问题暂时只出现在4.2.2版本中,其他版本没有问题,困惑啊 如果...
  • huangyanan1989
  • huangyanan1989
  • 2013年12月16日 11:01
  • 4407

Android TransactionTooLargeException 解析,思考与监控方案

TransactionTooLargeException 分析与解决
  • zhao_zepeng
  • zhao_zepeng
  • 2017年03月06日 19:53
  • 10082

Android 性能优化之内存泄漏检测以及内存优化(上)

在Java中,内存的分配是由程序完成的,而内存的释放是由垃圾收集器(Garbage Collection,GC)完成的,程序员不需要通过调用函数来释放内存,但也随之带来了内存泄漏的可能...
  • zhao_zepeng
  • zhao_zepeng
  • 2017年04月10日 20:49
  • 3961

Android 异常解决方法汇总

(1)异常:Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法) 1、在工程下新建lib文件夹,将需要的第三方包拷贝进来。 2、将引用的第三...
  • weihan1314
  • weihan1314
  • 2012年11月27日 21:54
  • 25463

Android调用系统裁减图片,出现android.os.TransactionTooLargeException: data parcel size 642356 bytes

1、Android拍照和相册+系统裁剪功能返回图片http://blog.csdn.net/why110999784/article/details/52460403 2、裁减图片时传递的retur...
  • u010886101
  • u010886101
  • 2017年01月07日 11:23
  • 5454

What to do on TransactionTooLargeException?

在android中,intent传递数据有时候会出现以下的错误: java.lang.RuntimeException: Adding window failed at android.view.V...
  • yaya_soft
  • yaya_soft
  • 2015年03月10日 10:51
  • 4483
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Caused by: android.os.TransactionTooLargeException总结
举报原因:
原因补充:

(最多只允许输入30个字)