阅读背景:

基于androidpn客户端修改的AndroidPNClient

来源:互联网 

最近在做推送,采用的框架是androidpn,但对于客户端实在是修改得受不了了,特别是重连和连接那一块,有些BUG的修改实在是难以下手,比如在重连那里,原来的写法是在死循环中不断调用 xmppManager的连接登录,这样,就算是重连成功,依然会每20秒加入重连的任务(连接、注册、登录),然后不断地去执行。显示这对CPU等非常浪费。另外,我还要加入接口,让使用它的客户端能够获取当前的状态,如断开、正在连接或已登录。又不想把xmppManager对象直接给暴露出来同时把里面的相关方法都一个个修改为public的。最近在做推送,采用的框架是androidpn,但对于客户端实在是修改得受不了了,特别是重连和连




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: