Получение ANR при использовании push-сервиса C2DM - PullRequest
0 голосов
/ 19 января 2012

В настоящее время я занимаюсь разработкой приложения для Android с использованием push-сервиса C2DM. Конечно, он работает плавно в эмуляторе, но когда я установил его на своем устройстве, я получаю тайм-ауты приложения из-за скорости интернет-соединения или около того.

Что я могу сделать, чтобы предотвратить это?

1 Ответ

0 голосов
/ 19 января 2012

Делать особо нечего.При отправке сообщения C2DM вы можете указать важность сообщения (должно ли оно разбудить устройство или дождаться, когда пользователь разбудит его).Однако это произойдет только в том случае, если вы укажете это поле delay_while_idle.

. В игру вступают два фактора: подключен ли телефон к Google (горит ли зеленое соединение в верхней панели (на одной из нихпо крайней мере)) и как быстро происходит соединение.Единственный способ, которым вы можете ускорить это, это, насколько я знаю, быть на Wi-Fi.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...