Я разрабатываю приложение, которое получает push-уведомления через XMPP (я знаю C2DM, но у него есть некоторые ограничения, и я не могу использовать из-за него), проблема в том, что через некоторое время сборщик мусора и я не может отправлять push-уведомления на устройство Android.
Мне кажется, мне нужно реализовать сервис Android, но я понятия не имею, как реализовать сервис, который сохранит соединение. Кто-нибудь может мне помочь?