skyqen pisze:Problemem aplikacji tego typu (gdy ma przez 99% czasu działać w tle) jest to, że jak "pojdzie spać" to nie wiadomo czy się obudzi. Dokumentacja Androida jasno sugeruje, że wykorzystanie notyfikacji to jedyny sposób oraz że raczej nie ubije nam apki
No ale to chodzi o to, żeby właśnie nic w tle nie chodziło, żadna usługa. Nawet proces może zostać z pamięci sprzątnięty.
http://developer.android.com/reference/ ... nager.html
Z tego co kojarzę, to opcja "Force stop" na aplikacji sprząta te timery, no ale ona chyba po to jest, żeby skutecznie ubić aplikację.
I jeszcze jedno. Android 4.1.2 (może inne też) ma taką przypadłość, że mimo wykorzystania notyfikacji, i innych szmerów-bajerów, sprzątnięcie aplikacji z listy aplikacji ubijało proces, a następnie restartowało.
skyqen pisze:Jeśli chodzi o wykorzystanie pusha to nie orientuje się o za bardzo o co dokładnie chodzi (podrzucisz jakiś link?).
Nigdy nie korzystałem. Kiedyś to się nazywało Android Push Notifications, teraz Google Cloud Messaging. Myślę, że tu jest w miarę kompletnie opisane, jak to robić:
http://rdcworld-android.blogspot.in/201 ... cloud.html https://developers.google.com/cloud-messaging/