2011-07-19 20 views
5

を終了するプロセスを待ちません破壊されていない。私は、Javaクラスが、必要な処理を行い、開始されたプロセスを待つか、または破棄することなく終了するだけです。私が試した:Javaクラスは、私はアンドロイドのエミュレータを起動するので、のようなプロセスを作成している

System.Exit(0)

しかし、私のJavaクラスは、それを通過しません。私に何ができる?

答えて

4

子プロセスのstdout(およびstderr)を処理する必要があります。それ以外の場合は、execメソッドの呼び出しがブロックされています。ここをクリックしてくださいWhy does Process.waitFor() never return?

+0

非常に便利なリンクをありがとうございます。 – Abs

関連する問題