如何使用exec在Kotlin中运行APT命令?

时间:2020-02-20 11:53:41

标签: java android kotlin

我正在使用Kotlin语言开发Android应用程序。

当前,我尝试使用exec方法执行命令: Runtime.getRuntime()。exec(“ wget http://example.com/file/to/path”)

并得到错误: / system / bin / sh:wget:找不到

当我尝试在Android设备上使用apt-get在wAndroid上安装wget时,也会出现类似以下错误:

/ system / bin / sh:apt-get:找不到

我的问题是:

在Kotlin上开发的android应用程序中,如何从Runtime.getRuntime()。exec()运行wget,apt-get和其他linux命令? 我知道这是真的,因为Termux终端android应用程序可以做到这一点(http://termux.com)。

PS:解决方案必须在没有root的情况下才能工作(我认为这也是真实的,因为Termux在我的手机上没有root的情况下工作。)

最好的问候, 谢尔盖。

0 个答案:

没有答案