Как запустить команду APT в Kotlin, используя exe c? - PullRequest
0 голосов
/ 20 февраля 2020

Я разрабатываю приложение для Android, используя Kotlin язык.

В настоящее время я пытаюсь выполнить команду, используя exe c метод: Runtime.getRuntime (). Exe c ("wget ​​http://example.com/file/to/path")

и получите ошибку: / system / bin / sh: wget: не найдено

Когда я пытаюсь установить wget на мой Android с помощью apt-get на моем android устройстве, я также получаю сообщение об ошибке, похожее на:

/ system / bin / sh: apt-get: не найдено

Мой вопрос:

Что мне нужно сделать, чтобы запустить wget, apt-get и другие команды linux из среды выполнения .getRuntime (). exe c () внутри моего android приложения, которое я разрабатываю на Kotlin? Я знаю, что это реально, потому что приложение Termux Terminal android может это сделать (http://termux.com).

PS: решение должно работать без root (I думаю, что это реально, потому что Termux работает без root на моем телефоне).

С наилучшими пожеланиями, Сергей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...