2011-06-23 11 views

Respuesta

6

No, no puede mantener abierta una conexión de socket persistente cuando su aplicación no está en ejecución, incluso en Mango.

Puede:

  • Crear un PeriodicTask que será llamada cada 30 minutos, pero sólo se puede ejecutar durante 10-15 segundos antes de ser asesinados
  • Crear una ResourceIntensiveTask que se ejecutará cuando el teléfono está conectado alimentar y se ejecutará durante el tiempo que desee (o hasta que el teléfono se desconecte de la alimentación)

Ambos tipos de tareas tienen acceso al almacenamiento aislado de la aplicación pero se ejecutarán en una aplicación separada n dominio, por lo que no tendrá acceso a variables y otros estados de aplicación.

0

se debe implementar una tarea de fondo - no es una muestra de la interwebz sobre cómo hacer que

- editar - pero aún así que será llamada cada 30 minutos taaan .. .a menos que esté transmitiendo algo (hay una tarea específica para eso) no tiene suerte

Cuestiones relacionadas