我有一个应用程序在堆栈中的几个级别的活动中遇到异常.我还在状态栏通知对话框模式下使用ACRA进行崩溃报告.我看到的情况是,当我的进程因异常而被杀死时,Android会将活动堆栈重新创建到违规活动的父级.我想覆盖这种行为.如果我的应用程序崩溃了,我希望它仍然崩溃.
android-developers中有关于此的讨论:
我也通过这个堆栈溢出线程的讨论阅读:
Prevent Activity Stack from being Restored?
但我正在寻找平台上是否有更新此技术或更新技术.现在,重新启动行为导致ACRA出现问题,因为一旦重新创建活动堆栈就会清除崩溃报告通知,从而使用户没有时间发送报告.