android之安装使用NDK
android 之安装使用 NDK
#移动开发 #Android
1. 为什么需要 NDK
NDK 不能做界面,只能做功能支持的库。 NDK 与不使用 NDK,直接使用 JNI
相比,它能把库打包,并且很方便的安装。 NDK 使得没有源码的 eclipse
的环境编译 C/C++ 库变得非常方便。 NDK 通常是用来编译和安装 C/C++
库的,常用做库的移植,很多软件会以此方式提供源码。
2. 下载
[http://bbs.weiphone.com/read-htm-tid-521406.html
](http://bbs.weiphone.com/read-htm-tid-521406.html)
3. 安装 NDK
_ $ tar xvjf OpenCV-2.1.0.tar.bz2
$ cd android-ndk-1.6_r1
$ export NDKROOT=pwd
$./build/host-setup.sh _
4. 试用:编译其测试程序
_ $ _ _ make APP=hello-jni _ __
此时生成 out/apps/hello-jni/libhello-jni.so
(转载请注明出处: http://xy0811.spaces.live.com)
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.