我是 Android 和 Pusher 的新手。
我们刚刚在 Android Native App 中迁移了 Pusher。但是,我们面临订阅频道两次的问题(我认为连接也会两次)。
检查我们只是在 onCreate 下创建 pusher 对象并建立连接。
我们还在 onResume 下添加了 pusher.subscribe,在 onPause、onDestroy 下添加了 unsubscribe。如文档所述,订阅两次时将引发异常。
当我启动应用程序时。我检查了带有附加调试消息的日志。显示两个连接。
附件是我的 MainApp。任何人都可以帮忙吗?非常感谢。:) ..... * 所有订阅和取消订阅都添加了 try .. catch .. 现在异常。
谢谢大家。由于我们处理这个问题将近 5 天......再次感谢大家。
2013-08-12 更新:大家好,我只是修改日志并重新测试程序。以下是我的结果:
我检查了连接是从连接到连接一次。但是,推送器调试控制台向我显示:
- 频道:2235d980e0621a54
这很奇怪。我们仍在调查这个问题。
更新的新源在这里: Latest Source - MainActivity