2017-02-05 12 views
0

Ключевой код:IOException при использовании Runtime.getRuntime(). Exec() для exec "stat" на Android?

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

Команда «стат» является incorrect.If вы хотите открыть с помощью проводника «запустить»

+1

«стат» является командой, чтобы получить статус файла/каталога –

+0

стат не распознается как внутренней или внешней командой , операционная программа или командный файл (в win7 или выше) –

+0

это команда linux. Андроид работает в Linux, поэтому он должен быть распознан –

 Смежные вопросы

  • Нет связанных вопросов^_^