ランタイムエラー発生時にActivityが復活するケースがあるが、一度プロセスは終了しており、プロセス終了後にActivityManagerにより別プロセスで起動する。
この仕組みはおそらくメモリ不足時にBackgroudでアプリがkillされるケースと同じだろう。
起動するActivityは ActivityStackを元に判断されていると思うが、エラーが発生したActivityの2つ前のActivityが復活している。
ランタイムエラー発生時にActivityが復活するケースがあるが、一度プロセスは終了しており、プロセス終了後にActivityManagerにより別プロセスで起動する。
この仕組みはおそらくメモリ不足時にBackgroudでアプリがkillされるケースと同じだろう。
起動するActivityは ActivityStackを元に判断されていると思うが、エラーが発生したActivityの2つ前のActivityが復活している。