|
||
|
|
|
|||||||
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Cerrar aplicación con GCM
Buenas.
Estoy desarrollando una aplicación que usa GCM (Google Cloud Messaging) siguiendo la demo que Google tiene colgada. Es decir un servicio que recibe los mensajes de un servidor web y se las pasa a la Activity principal. Mi problema se produce al cerrar la aplicación. Ya que aunque cierra bien, si miro la lista de aplicaciones abiertas en segundo plano me encuentro con que sigue una referencia abierta. Alguien que haya trabajado con GCM sabe como pararlo o si hay alguna manera de matar la aplicación del todo (como cuando se elimina de la lista de aplicacion abiertas) ?? Saludos |
|
|
|
#2
|
||||
|
||||
|
@Override
protected void onPause() { // TODO Auto-generated method stub super.onPause(); finish(); } Última edición por antmon12 Día 01/03/13 a las 13:18:27. Razón: Se me había pasado el super xD |
|
#3
|
||||
|
||||
|
Gracias por contestar. Eso lo tengo puesto en el onDestroy, porque puede seguir reproduciendo musica en segundo plano (por lo que en el pause no lo puedo poner). Aún con el finish no se cierra y sigue en la lista de aplicaciones en segundo plano. |
|
#4
|
||||
|
||||
|
Eso te va a pasar con cualquier aplicación Android del mundo, no porque use GCM o no lo use, las aplicaciones Android aunque las cierres el proceso sigue abierto.
Pero, NO CONSUME NADA!!! NI RAM!! NI BATÉRIA!!! Si el móvil necesita RAM tranquilo que ya irá el solito a matar a las aplicaciones que estén destruidas. |
| Gracias de parte de: | ||
![]() |
Estás aquí
|
||||||
|
||||||