2017-02-05 3 views
0

キーコードは次のとおりです。AndroidでRuntime.getRuntime()。exec()を実行して "stat"を実行するとIOExceptionが発生しますか?

Process process = Runtime.getRuntime().exec("stat", null, file); 

と私はIOExceptionが取得:

java.io.IOException: Error running exec(). Command: [stat] Working Directory: /storage/emulated/0/Pictures Environment: null 

私は、この問題がいくつかのAndroid 5.xのデバイス上で起きていることに気づいた、と6.xのデバイスが正常に動作します。そして、私が "ls"コマンドをテストするとき、それはすべての私のデバイスのためにうまくいきます。 何が原因なのですか?

答えて

0

コマンド「STATは、」あなたはエクスプローラの使用を開きたいincorrect.If

+1

「STAT」は –

+0

statに、内部または外部コマンドとして認識されていないファイル/ディレクトリの状態を取得するためのコマンドである「開始」であります、動作可能なプログラムまたはバッチファイル(win7以上) –

+0

これはLinuxコマンドです.AndroidはLinuxで動作しているので、認識されるはずです –

関連する問題