当一个类已经实现序列化 但是偏偏又出现NotSerializableException异常
那就很惊悚 也很奇怪
原来是类里面有没有实现Serializable的成员变量
比如
public Drawable appIcon;
那可怎么办 我想解决这个问题
简单 让这个类型不实现序列化 就可以了
public transient Drawable appIcon;
到时候再通过包名取出icon呗 那还能怎样......
其实这个问题对于我这样的小白确实算是有难度的了
排查了半天才找到