2010-11-16 6 views
4

Я пробовал поигрывать это совсем немного, но все статьи с начала 09 года, где все было по-другому. Увидев в настоящее время аппаратные средства и прочее, каково время работы от батареи при использовании XMPP на Android в качестве сервиса?Время автономной работы Android XMPP

Редактировать: В настоящее время я использую библиотеку ASmack.

ответ

2

Этот вопрос зависит от вашей реализации: Google XMPP Client Talk, например, использует PUSH-уведомление, с длинными открытыми TCP-соединениями, поэтому потребление батареи относительно низкое. Другие реализации могут использовать разные методы, поэтому вы должны это проверить.

+0

А что если я использую библиотеку ASmack XMPP, основанную на Smack? –

+0

не может сказать, никогда не использовал этот. Но если вам нравится, вы можете применить некоторые модификации, чтобы сделать его подходящим для C2DM (Cloud to Device Messaging), доступного на Android 2.2. – joecks

+2

Мне было интересно, почему клиент Google Talk использовал меньше батареи, чем большинство других клиентов XMPP :) – Alfred

Смежные вопросы