0
点赞
收藏
分享

微信扫一扫

关于序列化不成功的bug处理



当一个类已经实现序列化 但是偏偏又出现NotSerializableException异常

那就很惊悚 也很奇怪

原来是类里面有没有实现Serializable的成员变量 

比如


public Drawable appIcon;

那可怎么办 我想解决这个问题


简单 让这个类型不实现序列化 就可以了


public transient Drawable appIcon;


到时候再通过包名取出icon呗 那还能怎样......

其实这个问题对于我这样的小白确实算是有难度的了


排查了半天才找到


举报

相关推荐

0 条评论