尝试序列化android中的ServiceInfo出错, 简单看了一下,似乎是因为调用了ComponentInfo.getBannerResource
ComponentInfo.getBannerResource
由于ServiceInfo是我用反射构造出来的,所以有一些字段没有初始化, 在调用上述方法时用了一个未初始化的字段,于是就挂了.
1u4esq0p1#
函数调用:
zbwhf8kr2#
@wenshao 请问这个问题会修复么~
cclgggtu3#
@su1216 下个版本会增加一个属性,忽略getter报错的字段
e37o9pze4#
我有一点不太明白,序列化时为什么会调用getBannerResource这个函数,ComponentInfo和其父类中都没有bannerResource这个属性
tpgth1q75#
我遇到了这个问题,有搞了一个下午了,可以指点一下吗?大哥
5条答案
按热度按时间1u4esq0p1#
函数调用:
zbwhf8kr2#
@wenshao 请问这个问题会修复么~
cclgggtu3#
@su1216 下个版本会增加一个属性,忽略getter报错的字段
e37o9pze4#
我有一点不太明白,序列化时为什么会调用getBannerResource这个函数,ComponentInfo和其父类中都没有bannerResource这个属性
tpgth1q75#
我遇到了这个问题,有搞了一个下午了,可以指点一下吗?大哥