Я хочу написать что-то вроде EXEC="sudo su -m root -c \"java Something\""
$EXEC &
Но я получаю следующее сообщение об ошибке: Something": -c: line 0: unexpected EOF while looking for matching `"'
Я хотел бы представить мою ситуацию сначала, я делаю твикер ядра, который передает различные команды оболочки, используя Runtime.getRuntime().exec(...), он хорошо работает, но проблема в том, что разр
, когда я использую этот код Runtime.getRuntime().exec("su").
и слушать ErrorStream это дает мне ответ: Разрешение отказано. Однако SuperUser успешно предоставляет разрешения. Есть идеи?
У меня есть приложение, которое должно выполнять некоторые корневые команды. Версия SuperSU - 1.04. Су версии 1.02. Android 4.1.1. Устройство Samsung Galaxy S3 - корневое. Проблема в том, что я не мог
Каков наилучший способ запуска команд Linux, которым требуется «su» с Java? Я хочу, чтобы он был очень надежным, так как для обеспечения безопасности мне все равно, система не является производственны
Я пытаюсь запустить rsync на своем устройстве. У меня есть двоичный код в /system/xbin/rsync, и я пытаюсь запустить его с Runtime.getRuntime().exec. Я новичок в программировании на Android, поэтому по