android使用存储在资产文件夹中的Linux工具

android使用存储在资产文件夹中的Linux工具,android,linux,linux-kernel,iperf,Android,Linux,Linux Kernel,Iperf,我想使用Linux中的工具,这些工具在Android中默认不可用,比如iw和iperf。我看到了使用这个工具的Android应用程序(比如)。有两种方法可以做到这一点 首先:获取设备的根权限,并将工具文件放入系统/bin/文件夹 Second:将工具文件放入Android项目的assets文件夹,并以某种方式使用它 来自Play Market的应用程序使用第二种方式。但我不知道该怎么做。是否有第二种方式的实施说明? 这是你想做的最好的例子 有关将可执行文件放入assest的信息,请参见 Jeeg

我想使用Linux中的工具,这些工具在Android中默认不可用,比如iw和iperf。我看到了使用这个工具的Android应用程序(比如)。有两种方法可以做到这一点

首先:获取设备的根权限,并将工具文件放入
系统/bin/
文件夹

Second:将工具文件放入Android项目的
assets
文件夹,并以某种方式使用它

来自Play Market的应用程序使用第二种方式。但我不知道该怎么做。是否有第二种方式的实施说明?

这是你想做的最好的例子

有关将可执行文件放入assest的信息,请参见

Jeegar Patel,谢谢您的回复。我知道如何打开和使用普通文件,但我不知道如何使用这些文件,这些文件表示没有任何扩展文件,并使用C++源代码专门为ANDROID构建的,这些文件只是为Android的ARM架构编译的可执行文件。所以你可以像其他可执行文件一样使用它。我没有看到第二个链接。我会尽量采纳你的建议,然后接受你的回答。看起来很有用。谢谢。这个链接是这个问题的第一个答案