美文网首页
一个oppo手机socket无法接受消息问题的定位

一个oppo手机socket无法接受消息问题的定位

作者: a树 | 来源:发表于2017-05-27 10:23 被阅读0次

    IM app,在OPPOA53手机上,按home键进入后台,收不到消息提醒了。。。

    单步调试,发现当有消息到来时,socket被唤醒,提示有数据可读,马上诡异的现象出现了,在read的时候,居然不返回了,再看线程信息及栈信息,系统统计不到了,纳尼。。。难道OPPO连最基本的后台运行都要进系统白名单才行???再次点击app桌面图标让app进入前台,发现数据从socket读出来了。

    换了一台OPPO定位,完全正常,查看系统版本好,发现一个是5.1.1,另一个是5.1,差不多 ,可以排斥后台运行需要白名单的情况。那重点查下出问题手机的设置。

    最后惊喜的发现,原来是设置了省电模式。原来OPPO是省电模式可以让后台app省流量,省电,省CPU,省CPU。。。

    相关文章

      网友评论

          本文标题:一个oppo手机socket无法接受消息问题的定位

          本文链接:https://www.haomeiwen.com/subject/ckaffxtx.html