[Android开发-异常]javabinder !!! FAILED BINDER TRANSACTION !!!
2014-05-06 16:39
1046 查看
android开发过程中,我遇到了这样的一个不明确的异常提示!!! FAILED BINDER TRANSACTION !!!,什么通讯失败?后来我发现,出现这个问题的原因是我在两个Activity之间使用Intent传递过大的Bitmap才出现的,
于是经过google才发现,用Intent传bitmap不能大于40KB,否则就会出现这个情况。
解决这个问题的简单方案:
1.全局单例模式:
我将bitmap放在一个固定的生命周期中的值里,随时可取可消。
private Bitmap mInsertPicture;
public Bitmap getmInsertPicture() {
return mInsertPicture;
}
public void setmInsertPicture(Bitmap mInsertPicture) {
this.mInsertPicture = mInsertPicture;
}
2.尽可能的不要再Intent中传递bitmap。
于是经过google才发现,用Intent传bitmap不能大于40KB,否则就会出现这个情况。
解决这个问题的简单方案:
1.全局单例模式:
我将bitmap放在一个固定的生命周期中的值里,随时可取可消。
private Bitmap mInsertPicture;
public Bitmap getmInsertPicture() {
return mInsertPicture;
}
public void setmInsertPicture(Bitmap mInsertPicture) {
this.mInsertPicture = mInsertPicture;
}
2.尽可能的不要再Intent中传递bitmap。
相关文章推荐
- Android开发异常javabinder !!! FAILED BINDER TRANSACTION !!!
- android JavaBinder - FAILED BINDER TRANSACTION
- Android JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 224)
- android异常!!! FAILED BINDER TRANSACTION !!!
- android 数据库开发中java.lang.IllegalStateException: get field slot from row 0 col -1 failed 异常错误
- android系统自带图片裁剪的注意事项(E/JavaBinder: !!! FAILED BINDER TRANSACTION !!!)
- Android开发中Crash异常收集与统计分析(一、Java语法相关异常)
- android开发 java.net.UnknownHostException:URL 异常解决办法
- 安卓开发异常处理之(65536)——Android Studio TransformException : Error:Execution failed for task ':app:trans...
- eclipse开发Android项目之Rejecting re-init on previously-failed class java.lang.Class错误
- Android开发之旅(JAVA)——Failed to create the Java Virtual Machine
- Android项目更换开发环境时出现的 java.lang.VerifyError 异常解决办法
- Android在绑定service的时候出现java.lang.ClassCastException:android.os.BinderProxy cannot be cast to ...异常
- 安卓开发异常之——android Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER
- android 工程开发问题Failed java.util.EmptyStackException
- JavaBinder: !!! FAILED BINDER TRANSACTION !!! 异常的解决方案分析
- 用java开发Android的socket的一些异常处理
- Android项目更换开发环境时出现的 java.lang.VerifyError 异常解决办法
- android地图开发出现java.lang.NoClassDefFoundError: MyPositionActivity......异常解决办法
- android FAILED Binder Transaction 问题的原因