Android中执行C语言程序
step1 :在一个空白文件夹中新建jni文件夹
step2:新建C源文件
#include<stdlib.h> int main(){ system("cat /proc/meminfo"); system("ls"); system("date"); }
step3 :新建makefile文件Android.mk


在jni文件夹下打开命令行

这时在jni的父目录里面会出现libs和obj两个文件
step 5 :使用adb ,在手机上新建一个全权限的目录

step 6:将\libs\armeabi-v7a下的test可执行文件push到这个文件夹
adb push test /dev/test0421

step 7:测试
adb shell cd /dev/test0421 ls chmod 777 test ./test

执行成功。

浙公网安备 33010602011771号