我需要一个特定的命令行工具,并且已经在Linux shell中制作了一个C程序。我已经使用ARM交叉编译器编译了该程序。然后,我将程序移至Android文件系统并尝试运行它。
输出被拒绝权限。
为了在Android文件系统中运行自己的已编译程序,我该怎么办?
可能您将其放置在sdcard上-带有
—
伊兹
noexec
标志挂载。您要么需要将其移至手机的内部存储中,要么通过外壳运行它(例如sh /path/to/myexecutable
)。
chmod +x pgm
然后./pgm
呢?