标注:本文所用Eclipse为23.0.2(下载),
一准备:
1.1:下载NDK开发工具
因为本文所用Eclipse为23.0.2,与最新的不兼容,故本文所用NDK r10e(下载)
1.2:解压到本地目录
1.3:配置环境变量
2:导入已有的jnidemo实例
2.1:导入下载的NDK目录中的sample实例
2.2:导入后如图所示,并没有c\c++的选项,直接运行会出错,需配置运行依赖
2.3:右键选中项目——>Android Tool——>Add Native Support,会出现C\C++配置选项,此时的hello-jni.c文件报错
2.4:添加本地支持,右键项目,依次选中:Properties——》C\C++General——》include——》Add——》File System..——》NDK本地目录——》patforms——》android-15——》arch-arm——》usr——》include,选定后,点击Apply——》OK,hello-jni.c不在报错
2.5:检查Applicaion.mk文件,是否有APP_ABI := all(此文件可以生成在arm,x86等平台运行的类库),并运行可正常显示;