How to compile and run a C/C++ program on the Android system
You can compile your C programs with an ARM cross-compiler: arm-linux-gnueabi-gcc -static -march=armv7-a test.c -o test Then you can push your compiled binary file to somewhere (don’t push it in to the SD card): adb push test /data/local/tmp/test