感谢 http://blog.csdn.net/spinchao/article/details/52953608 和 http://blog.csdn.net/darwinlong/article/details/48178131前辈的解决方案,主要是x86 x86-64版本架构不匹配的原因。
所以Application.mk 由原来
APP_ABI := all
改为
APP_ABI := armeabi armeabi-v7a
出现 error: use of undeclared identifier 'NULL'的 问题
注意 .c 的文件中 要有
#include <stdio.h> #include <jni.h>