Tengo una aplicación que encuentra una excepción en una actividad de algunos niveles en la pila. También estoy usando ACRA para informes de fallos en las notificaciones de la barra de estado + modo de diálogo. Lo que veo que sucede es que cuando mi proceso se cancela debido a la excepción, Android recrea la pila de actividades hasta el padre de la actividad infractora. Me gustaría anular este comportamiento. Si mi aplicación se bloqueó, me gustaría que se bloquee.Evitar que Android reproduzca la pila de actividad después del bloqueo
Hay una discusión sobre este tema en android-developers:
También he leído a través de la discusión en este desbordamiento de pila de subprocesos: Prevent Activity Stack from being Restored?
pero estoy mirando para ver si hay una actualización en la plataforma para esta o una técnica más nueva. En este momento, el comportamiento de reinicio está causando problemas con ACRA, ya que la notificación del informe de fallos se borra tan pronto como se recrea la pila de actividades, lo que deja al usuario sin tiempo para enviar el informe.
Otro hilo de discusión relacionada al http://stackoverflow.com/questions/12560590/android-app-restarts-upon- crash-force-close/21738097 # 21738097 – Paul