アプリがクラッシュすると、強制的に閉じられるのではなく、ランダムなアクティビティで再び読み込まれます。
私が呼ぶときandroid.os.Process.killProcess(android.os.Process.myPid())
、それはその振る舞いにも従います。
必要に応じてアプリを強制終了し、ユーザーにレポートを送信させたいだけです。
その振る舞いを避けるために私は何をすべきですか?
ランダムなアクティビティが読み込まれますか?通常、アプリのアクティビティスタックの一番上に次のアクティビティをロードします。
https://stackoverflow.com/a/7240460/262462から: