这个错误具体没有指向我们能编辑的代码某一行,所以只能从序列化方面开始着手。
而网上的解决方法大多指向了我们序列化传输实体类中的某一项并没有实体类,这里说下另外一种情况。
那便是Fragment中传输序列化对象后,启动新的activity报此类错误的情况。
由于我们新的Activity并不需要这个序列化对象,所以着手点并不在于序列化对象本身,而是在于生命周期内
@Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(new Bundle()); }
在此方法中,我们New一个出来即可解决问题