Сначала прочтите вывод команды внутри процесса su

сначала я представлю свою ситуацию. Мне нужно выполнить команду su в моем приложении для Android, и она работает хорошо. Затем мне нужно выполнить команду «ls» и прочитать вывод. Я делаю это, получая выходной поток от процесса «su» и записывая в него свою команду.

И вот вопрос. Как читать вывод процесса "ls"? Все, что у меня есть, это объект процесса "su". Получение из него входного потока ничего не дает, потому что su ничего не пишет. Но «ls» умеет, и я не знаю, как получить доступ к его выводимым сообщениям.

Я просмотрел множество сайтов, но не нашел никакого решения. Может кто мне поможет :)

С уважением

12
задан glodos 1 August 2011 в 09:41
поделиться