定义完毕之后,工程大致结构如下:
project_dir|--src|--jni|--Android.mk|--Application.mk|--swig.mk|--Unix.i
在项目根目录运行
ndk-build
输入大致如下:
mkdir -p ./src/dev/xesam/ndkswig \-java \ \-package dev.xesam.ndk \-outdir ./src/dev/xesam/ndk \jni/Unix.i[armeabi] Compile thumb : hello-ndk <= Unix_wrap.c[armeabi] SharedLibrary : libhello-ndk.so[armeabi] Install : libhello-ndk.so => libs/armeabi/libhello-ndk.so
运行完毕之后,工程大致结构如下: