¿Hay situaciones en las que la tarea de una aplicación de Android bloqueada seguirá ejecutándose en segundo plano?

Pregunta rápida para ayudarme a comprender cómo se ve afectado el rendimiento de mi teléfono cuando una aplicación finaliza "irregularmente".

Cuando una aplicación de Android falla (o finaliza de forma irregular), ¿podría seguir ejecutándose la tarea aunque no se pueda acceder a ella?

Por ejemplo, cuando una aplicación de Windows (como Excel) falla "por sí misma" o debido a un error de programación de mi parte, y luego reinicio Excel, el Administrador de tareas de Windows a veces mostrará 2 o más instancias de la aplicación ( absorbiendo recursos a pesar de que las ventanas adicionales no son visibles/accesibles) hasta que manualmente CtrlAltDelEnd Tasko reinicie.

Mi(s) pregunta(s) son:

  • ¿Puede pasar lo mismo cuando falla una aplicación de Android?

  • Si de hecho se estuvieran ejecutando varias instancias, ¿se mostrarían múltiples en Android Task Manager?

  • El Clear Memorybotón en RAM Managerno es exactamente descriptivo de lo que está "limpiando". ¿Está haciendo algo útil en casos como estos?

  • ¿Las respuestas a estas preguntas se ven afectadas por si el bloqueo produce o no el cuadro Unfortunately, xxxxxx has stopped. Report/OKde diálogo estándar (en lugar de simplemente regresar a la pantalla de inicio)?

  • ¿Existe un método mejor para vigilar el uso de recursos que podría no identificarse fácilmente con Android incorporado Task Manager?

Se agradecería una explicación rápida (o un punto en la dirección correcta)... Como programador (¡pero no para Android!), la información que encontré es demasiado simplificada o demasiado avanzada para responder a mis preguntas. :)

Estoy ejecutando Kitkat 4.4.4 en Samsung Galaxy 3.

Respuestas (1)

  • Si la aplicación falla, lo más probable es que la aplicación se reinicie de forma predeterminada y continúe en segundo plano.
  • No puede ejecutar varias instancias de la misma aplicación en Android.
  • El botón borrar memoria se usa para liberar la memoria ocupada por todas las aplicaciones abiertas y las aplicaciones se reiniciarán.
  • No lo haga con frecuencia porque las aplicaciones volverán a ocupar el espacio y se necesitará más potencia y potencia de procesamiento para liberar la memoria y recargar las aplicaciones.
  • No necesita preocuparse por el uso de recursos, el sistema operativo Android es lo suficientemente inteligente. Solo asegúrese de no mantener aplicaciones innecesarias en su teléfono y archivos multimedia enormes que no son necesarios.
Eso es lo que necesitaba saber, gracias! La única parte que no me queda clara es la diferencia en un bloqueo que muestra el cuadro "Unfortunately xxxxx has stopped"de diálogo, versus simplemente regresar a la pantalla de inicio.