建立好工程,再次编译,在 cygwin 中运行 ndk-build ,结果 OK 。
Administrator@lenovo-0e47e162 /Android/android-ndk-r4/samples/myndk
$ ndk-build
Compile thumb : myjni <= /android/android-ndk-r4/samples/myndk/jni/myjni.c
SharedLibrary : libmyjni.so
Install : libmyjni.so => /android/android-ndk-r4/samples/myndk/libs/armea
bi
我们看到,需要的共享库已经生成,并且安装好了。下面就可以生成 apk 了。
在 Cygwin 中进行工程的 build ,编译后,在工程的 bin 目录下,会看到我们的 apk 包。
好,我们试试看,能否正常运行。在 Eclipse 选择执行方式为 Android Application ,点击 run ,以下 console 的输出: