У меня есть приложение, которое обнаруживает исключение в действии на несколько уровней ниже стека.Я также использую ACRA для отчетов о сбоях в строке состояния уведомлений + диалоговом режиме.Я вижу, что когда мой процесс завершается из-за исключительной ситуации, Android воссоздает стек активности до родительского объекта-нарушителя.Я хотел бы отменить это поведение.Если бы мое приложение упало, я бы хотел, чтобы оно оставалось неработающим.
В Android-разработчиках обсуждается это:
http://groups.google.com/group/android-developers/browse_thread/thread/b274cfa64b17f535/92d8da160be85748?lnk=gst&q=force+close+restarts#92d8da160be85748
Я также прочитал обсуждение в этой теме переполнения стека: Prevent Activity Stackот восстановления?
но я смотрю, есть ли в платформе обновление для этой или более новой техники.В настоящее время поведение при перезапуске вызывает проблемы с ACRA, так как уведомление о сбое удаляется сразу после повторного создания стека активности, что не оставляет пользователю времени на отправку отчета.