Я хочу отправлять команды (и получать выходные данные) из оболочки Android (BusyBox) из стандартного приложения для Android.Как бы я поступил так?1 час поиска в Google не дал результата.
Помощь очень ценится.
С уважением, Сванте
Process proc = Runtime.getRuntime().exec("ls -la");
Это выполнит команду ls -la и вернет вам процесс. Если вы хотите более сложное взаимодействие, вы должны использовать поток ввода и вывода: proc.getInputStream() и proc.getOutputStream()
ls -la
proc.getInputStream()
proc.getOutputStream()