何だかあまり情報がない気がするのでAndroid 2.2以上での自アプリの終了方法を書いておく。 2.1までは「ActivityManager#restartPackage」で行けたけど2.2からdeprecatedになって、「ActivityManager#killBackgroundProcesses」のラッパーになった。 おそらくフロントに出てるものは終了させないという方針であるため、一旦バックグラウンドにして終了とかプロセスをざっくりexitで強制終了(さすがに論外だろう)といった情報が見つかるけれど、たぶん、以下のやり方がよいんじゃないかと。 public static exitApplication(Context context) { Intent intent = new Intent(context, 【スタックの一番最初にあるアクティビティ】); intent.setF