一个bug引发的无限遐想,在adnroid 4.3平台上卡一有卡, 卡二没卡 SIM卡会给卡一报上来READY, 卡二是ABSENT但是在android4.4 同样的情况卡一卡二都是 ABSENT, 过一会才报上来READY给卡一, 是由于增加一个新的UNSOLITED的消息给SIM卡 致使开机后卡一得到ABSENT的信息。
这要求我们在写模块功能的时候要把容错精神添加进去, 考虑好卡的图片显示是不是需要根据最后上报的状态来更新。还有的就是在这种分层的工作中,我们实际处在一个相对独立的层次,虽然跟上下层都有关系,但是我们要理解我们自己就是自己能承上启下,也能适配上下层的更新, 即是关联,也要适当的可复用。