Как взаимодействовать с оболочкой (BusyBox) в приложении для Android - PullRequest
2 голосов
/ 08 января 2011

Я хочу отправлять команды (и получать выходные данные) из оболочки Android (BusyBox) из стандартного приложения для Android.Как бы я поступил так?1 час поиска в Google не дал результата.

Помощь очень ценится.

С уважением, Сванте

1 Ответ

6 голосов
/ 08 января 2011
Process proc = Runtime.getRuntime().exec("ls -la");

Это выполнит команду ls -la и вернет вам процесс. Если вы хотите более сложное взаимодействие, вы должны использовать поток ввода и вывода: proc.getInputStream() и proc.getOutputStream()

...