3

私の Android アプリケーションでは、子プロセスを作成しますRuntime.getRuntime().exec()

ただし、ユーザーがアプリケーションを強制終了しても、子プロセスがまだ実行されている場合があります。私が望むのは、アプリケーションを強制終了するときに、子プロセスも強制終了することです。どうすればそれができますか?

4

1 に答える 1

1

私は...するだろう

  • アプリケーションによって作成されたプロセスを追跡します。
  • アプリケーションのシャットダウン時に呼び出されるシャットダウン フックを JVM に登録しRuntime.getRuntime().addShutdownHook()、前の手順で追跡された、生成されたすべてのプロセスを強制終了します。
于 2012-11-06T02:28:58.507 に答える