我打算在Android中实现NDK生成的libinj.so文件的执行,参考的是这套逻辑:
http://www.linuxidc.com/Linux/2011-08/40901.htm
使用输入输出流过程中,执行提升权限、“ls”、复制及改名等shell命令都可以,但就是无法执行inj这个可执行文件。在adb shell里手动输入这套逻辑,可以得到期待的结果,但就是无法用代码实现。我也尝试使用Runtime.getRuntime().exec(cmd)来执行这些指令,但得到的结果是一样的。请问有人知道如何在android中执行NDK生成的可执行文件吗?