Home Menu

Menu



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  
Viejo 20/07/14, 21:50:41
Avatar de Dild0
Dild0 Dild0 no está en línea
Usuario muy activo
Mensajes: 860
 
Fecha de registro: may 2009
Mensajes: 860
Versión de ROM: CyanogenMOD
Tu operador: Pepephone
Mencionado: 3 comentarios
Tagged: 0 hilos
Problema con servicio

Os cuento, seguramente esto se solucione de una manera sencilla pero ando perdido

He creado un servicio que hace unas peticiones por internet cada X tiempo y me va actualizando unas vistas en la aplicación, yo el servicio no quiero que muera.

El problema es cuando sin querer cierro las activities que hay en ultimas aplicaciones abiertas, mi actividad se muere y el servicio cuando intenta actualizar las view rompe ya q no existe nada (o eso entiendo)

Hay alguna manera de evitar q jamas de muera la actividad o q se recupere?

gracias
Responder Con Cita


  #2  
Viejo 21/07/14, 08:20:49
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Por partes, un servicio no puedes evitar que se muera, al igual que cualquier otra aplicación de Android el sistema puede matarlo si necesita memoria, o simplemente porque se le pase por las narices.

Lo que si se puede hacer es que si el servicio muere se vuelva a relanzar automáticamente, haciendo que sea de tipo START_STICKY.

En cuanto a lo de evitar que se muera la Activity, no se puede, cuando una Activity va a segundo plano ya dejas de controlarla, podría morirse ya en ese mismo momento (aunque en este caso su estado se almacene). Mucho menos aún si la matas desde un Task Killer como por ejemplo la últimas aplicaciones abiertas.
Responder Con Cita
  #3  
Viejo 21/07/14, 10:01:04
Avatar de Dild0
Dild0 Dild0 no está en línea
Usuario muy activo
Mensajes: 860
 
Fecha de registro: may 2009
Mensajes: 860
Versión de ROM: CyanogenMOD
Tu operador: Pepephone
Mencionado: 3 comentarios
Tagged: 0 hilos
Gracias probaré a ver. porq tengo un problema con las notificaciones y a ver si va a ser algo de eso que el servicio muera, ya no se que hacer para arreglar lo de las notificaciones.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 17:14:01 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007