您的位置:首页 > 移动开发 > Android开发

[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。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android 异常
相关文章推荐