2017-02-05 41 views
0

关键代码:使用Runtime.getRuntime()。exec()在Android上执行“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

统计不被识别为一个内部或外部命令,可操作的程序或批处理文件(在win7或以上) –

+0

这是一个Linux命令.Android在Linux中运行,所以它应该被识别 –

相关问题