Android-Eclipse配置NDK环境

Eclipse作为常用的Android IDE,也支持NDK。

Android通过NDK编译so库流程参考:Android-通过NDK编译so库

Eclipse配置NDK环境,流程如下:

Preference->Android->NDK,设置好NDK的目录

NDK-Eclipse-Setting

Android工程->Android Tools ->Add Native Support

NDK-Eclipse-NativeSupport

完成后,工程中自动生成了jni,libs,obj三个目录

NDK-Eclipse-NativeSupportFinish

编写需要NDK实现的函数,编译成.H文件,并编写Cpp实现文件

参考:Android-通过NDK编译so库

此时,由于Cpp文件无法通过Eclipse编译,Eclipse会直接编译失败,解决办法:
NDK-Eclipse-IngoreError

完成后,直接Run即可,在控制台可以看到自动编译完成so库。

NDK-Eclipse-CompileFinish