生活是一种律动,须有光有影,有左有右,有晴有雨,趣味就在这变而不猛的曲折里,微微暗些,再明起来,则暗得有趣,而明乃更明。(老舍)
SDK保活的Bug
前提:
在安卓手机上安装A和B连个app,都有集成个推SDK,手机型号三星note3,系统5.0
步骤:
手机重启以后,打开A app,进入的页面,按home键或者等待一会儿
结果:
把B app启动起来期望:把A app隐藏到后台或者不会把B APP启动起来
原因:
在B app有新增了免安装功能,有用了罗盒SDK,然后这个sdk封装的过程通知栏存在Bug,造成了保活的功能存在问题
名词解释:
保活就是现在sdk会在后台默认启动你的手机上的app,类似造假数据;
经典:
1.新的Bug类型,并且该问题只有在5.0-6.0设备会出现,其余不会;
2.了解了SDK保活原理以及部分手机因为不支持后台运行,就不会出现这些问题,多了解了一些app和手机特性;
预防:
1.把该问题等级到经典Bug列表和功能列表,避免再次出现;
2.把该问题分享到测试团队,讲解Bug,并关注在测试过程app是否被启动以及开发增加功能的,尽量多咨询增加的SDK功能含有什么功能,便于测试;
如您有很多经典的Bug,欢迎联系我或者留言,让我们一起把收集的经典的Bug分享给大家,而不是压箱底,“金子”是要拿出来,才会看到它在发光~