Я новичок в Android и Pusher.
Мы только что перенесли Pusher в родное приложение Android. Однако столкнулись с проблемой с подписанным Каналом Дважды(думаю подключение тоже будет дважды).
Проверено, что мы просто создаем объект толкателя под onCreate и устанавливаем соединение.
Мы также добавили pusher.subscribe в onResume и отмену подписки в onPause, onDestroy. Как сказано в документе, при двойной подписке будет выдано исключение.
Когда я запускаю приложения. Я проверил журналы с прикрепленным сообщением об отладке. Показаны два соединения.
Прикрепленный файл - мой MainApp. Кто-нибудь может помочь? Большое спасибо. :) ..... * добавлено все подписавшиеся и отписавшиеся попробуйте .. ловите .. исключение сейчас.
Спасибо всем. Так как мы работаем над этим вопросом почти 5 дней...... Спасибо всем снова и снова.
12 августа 2013 г. Обновление: Привет всем, я просто исправляю журнал и повторно тестирую программу. Вот мой результат:
Я проверил, что соединение установлено только один раз. Однако консоль отладки толкателя показывает мне:
- Канал: 2235d980e0621a54
Это довольно странно. Мы все еще изучаем этот вопрос.
Обновленный новый источник находится здесь: Последний источник — MainActivity