私はアプリケーションを持っており、新しく作成されたすべてのアクティビティは、ユーザーセッションを検証するための非同期タスクを開始します。セッションが有効な場合、アプリケーションフローは続行されます。そうでない場合は、アクティビティスタック全体をクリアする必要があり、ログインアクティビティのみが存在する必要があります。このアクティビティには「履歴なし」フラグがあるため、スタックに保持されることはありません。
私はここで提供されるいくつかの解決策を試してきました:Android:アクティビティスタックをクリアしましたが、成功しませんでした。
これは、可能な限り最低のAndroidで動作する必要があります。
ありがとう!