我们有一个Android应用程序,包含大约20个活动。每当由于未捕获的异常或本机例程中的崩溃导致进程崩溃并且用户选择“强制关闭”该进程时,只有前台中的活动完成并从历史堆栈中删除。
我的假设是,当进程被杀死时,历史堆栈中的所有活动也应该关闭?这可能是什么问题,或者我错过了什么?
其他人都观察过这个?
答案 0 :(得分:1)
我的假设是,当进程被杀死时,历史堆栈中的所有活动也应该关闭?
更准确地说,任务中的所有过程活动都会消失。
这里可能是什么问题,或者我错过了什么?
您假设当“原始例程中存在未捕获的异常或崩溃且用户选择'强制关闭'”时,这将导致该过程终止。