Я разрабатываю приложение для 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 на моем телефоне).
С наилучшими пожеланиями, Сергей.