Android: ¿Cómo detectar la aplicación eliminada de la lista de aplicaciones recientes?
Por lo tanto, he visto respuestas a esta pregunta en Stackoverflow, pero no encontré la respuesta final. Por lo tanto, he seguido un problema: He separado Thread a Socket. Y crear y comenzar este hilo en el método onCreate de la aplicación. Y necesito interceptar este hilo cuando la aplicación se mata de la lista de aplicaciones recientes. Si el usuario presiona el sistema de botón de regreso llamará a onDestroy, y esta situación puedo interceptar hilo de socket. Pero, no puedo interceptar hilo de socket cuando el usuario mata la aplicación de la lista de aplicaciones recientes.
¿Alguien tiene respuesta final como resolver este problema?
- La fuerza de aplicación se cierra al iniciar
- DatagramSocket.bind (); Socket excepción: no se puede asignar la dirección solicitada. Emulador de Android
- No obtiene respuesta en la conexión de socket
- Android M doze modo y socket "nativo" posix congelado
- El arranque del emulador atascó la estructura x86 en AOSP 4.3 con el emulador: Error al conectar con el zócalo '127.0.0.1:1970'
- InputStream no recibe EOF
- Escucha un shoutcast con Android
- ¿Cómo asociar la intención de conectividad a socket?
- Conexión entre Python Server y la aplicación Android
- Conexión de dos teléfonos Android para transferir datos entre ellos a través de WIFI
- Acceda a la impresora a través de Wifi desde el dispositivo Android
- Tiempo de espera de conexión de socket Android
- Cómo enviar el archivo binario y el texto usando el mismo socket
Puede hacerlo utilizando el indicador stopWithTask como true para el servicio en el archivo de manifiesto.
Ejemplo:
<service android:enabled="true" android:name=".MyService" android:exported="false" android:stopWithTask="true" />
- Android L + Nexus 5: java.io.FileNotFoundException: open failed: EACCES (permiso denegado)
- Android – la pantalla parpadea al iniciar la intención de abrir una actividad ya abierta