根据一些大牛及推进,无外乎,两种方案,1.进程流氓互相唤起,双进程,维护;2.提升进程优先级,保证其不被干掉,或降低概率被干掉。但是这些依然有被干掉的可能,所以我们要解决进程的存在问题,就要保证进程的合法性,iOS,有较高的存在率也基于此,方案:对不同渠道采用不同的推送方案,如,小米,搞米的push方案,阿里系可以采用友盟等分发到不同渠道,补充方案,可以针对不同机型对其特定ROM里的,存在自家的推送源码,研究捕获特定的方法,判断不同厂商,加以唤起,欺骗系统,保证进程合法,能覆盖80%机型,剩余采取服务器后台推送,建立长连接,单独在推送页面由服务推送,此情况低频使用,以提高性能,这样可以100%的保证push。有问题欢迎交流
网友评论