由于采用android-ndk-16r1版本的ndk来编译
编译的环境之类在这里省略,注意是最后编译的命令如下
Administrator@WIN-AF6P80LVIJ0 ~
$ cd $ANDROID_NDK_ROOT
Administrator@WIN-AF6P80LVIJ0 /cygdrive/d/android-ndk-tools/android-ndk-16r1
$ cd apps
Administrator@WIN-AF6P80LVIJ0 /cygdrive/d/android-ndk-tools/android-ndk-16r1/apps
$ ls
hello-jni myjni san-angeles two-libs unit-tests
Administrator@WIN-AF6P80LVIJ0 /cygdrive/d/android-ndk-tools/android-ndk-16r1/apps
$ cd ..
Administrator@WIN-AF6P80LVIJ0 /cygdrive/d/android-ndk-tools/android-ndk-16r1
$ make APP=two-libs
Android NDK: Building for application 'two-libs'
Compile thumb : twolib-second <= apps/two-libs/project/jni/second.c
Compile thumb : twolib-first <= apps/two-libs/project/jni/first.c
StaticLibrary : libtwolib-first.a
SharedLibrary : libtwolib-second.so
Install : libtwolib-second.so => apps/two-libs/project/libs/armeabi
Administrator@WIN-AF6P80LVIJ0 /cygdrive/d/android-ndk-tools/android-ndk-16r1
$