本人用android-ndk-r8b编译了一个C程序,然后push到anroid4.2.2的机子上,./xxx运行这个C程序的时候提示[1] + Stopped (signal),然后就停止了,这中错误提示是啥意思啊?求大神指点一下!我这个程序在Linux操作系统上跑是能正常运行的。
------解决思路----------------------
你得用NDK的编译工具编译的吧。
看下面这么多。。
arm-linux-androideabi-addr2line arm-linux-androideabi-elfedit arm-linux-androideabi-gcc-ranlib arm-linux-androideabi-ld.gold arm-linux-androideabi-size
arm-linux-androideabi-ar arm-linux-androideabi-g++ arm-linux-androideabi-gcov arm-linux-androideabi-nm arm-linux-androideabi-strings
arm-linux-androideabi-as arm-linux-androideabi-gcc arm-linux-androideabi-gdb arm-linux-androideabi-objcopy arm-linux-androideabi-strip
arm-linux-androideabi-c++ arm-linux-androideabi-gcc-4.8 arm-linux-androideabi-gprof arm-linux-androideabi-objdump
arm-linux-androideabi-c++filt arm-linux-androideabi-gcc-ar arm-linux-androideabi-ld arm-linux-androideabi-ranlib
arm-linux-androideabi-cpp arm-linux-androideabi-gcc-nm arm-linux-androideabi-ld.bfd arm-linux-androideabi-readelf
另外你是用NDK写的程序理论上是arm架构的,你的Linux电脑是x86架构的;
应该是只能在一个架构上运行的。。。
估计你写成了x86平台的程序了