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

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

首先:获取设备上的root权限,并将该工具的文件放到system/bin/文件夹中。

第二:把工具的文件放到Android项目的assets文件夹中,并以某种方式使用它。

来自Play市场的应用使用第二种方式。 但我不知道,这是怎么回事。 有没有第二种方式的执行说明?

从GIT for Android Studio Gradle Project中排除的文件代码保留在MAC和Windows中。

使用“su”命令时出错

仿真蓝牙LE适配器进行验收testing

与Windows 10和Android的WiFi直接P2P服务发现 – 可能吗?

Android不被识别为内部或外部命令pathvariables

Linux / Android:你怎么知道一个互斥对象是否已经存在?

如何在Android上使用framebuffer进行绘制?

如何知道在Android NDK中访问文件的确切位置

为第三方守护进程重新编辑android init.rc

升级到棒棒糖之后,Android NDK mmap调用在32位设备上崩溃

https://xjaphx.wordpress.com/2011/10/02/store-and-use-files-in-assets/

这是你想要做的最好的例子。

为了将可执行文件放在assest中,请参阅https://stackoverflow.com/a/5642593/775964

相关文章

本篇内容主要讲解“gitee如何上传代码”,感兴趣的朋友不妨来...
这篇“从gitee上下的代码如何用”文章的知识点大部分人都不太...
这篇文章主要介绍“gitee如何下载仓库里的项目”,在日常操作...
本篇内容主要讲解“怎么在Gitee上更新代码”,感兴趣的朋友不...
本文小编为大家详细介绍“怎么将工程托管到gitee”,内容详细...
这篇文章主要介绍了gitee中图片大小如何调整的相关知识,内容...