无法从Android终端模拟器运行c ++可执行文件

时间:2015-02-17 13:38:58

标签: android c++

按照How do I build a native (command line) executable to run on Android?的说明,我可以构建一个可以在Android中运行的C ++命令行程序。我使用adb push ./hello_world /data/local/tmp/hello_world在Android设备上安装程序。当我在Linux中运行以下命令时似乎工作正常:

adb shell chmod 777 /data/local/tmp/hello_world
adb shell /data/local/tmp/hello_world

之后,我来到真正的Android设备(NEXUS),并尝试从设备中的终端仿真器运行它。但是,在/ data / local / tmp文件夹中,运行hello_world会给我以下错误:

/system/bin/sh hello_world not found. 

有什么想法吗?

0 个答案:

没有答案