Eclipse JNI 环境的配置
android开发,需要在eclipse中调用c或c++语言,与硬件,操作系统进行交互,或者为了提高程序的性能,从而会要求开发者需要搭建自己的JNI环境。JNI的开发环境涉及eclipse adt , ndk库的配置,以及jni编译的路径配置。
-
首先
-
需要下载adt插件
其次
-
安装adt以后,接下来配置android sdk
再次
-
再配置ndk的运行编译环境,下载最新的ndk安装包,不然的话会造成C库的有一些新的函数编译不过去.
-
在安装ndk的时候,eclipse的preferences 会出现没有NDK选项卡 需要下载 com.android.ide.eclipse.ndk_23.0.2.1259578.jar 放到eclipse的plugins目录
然后
- 对其项目工程加入 Android Tools –> add native support 最后
- 在Android.mk文件中配置需要编译的c文件的目录
把c文件拷贝到这个目录下面
-
另外注意
-
最好注意c文件在JNI目录同一级,要不在LOCAL_SRC_FILES则需要配置相对路径.
LOCAL_SRC_FILES 是ndk编译环境根据配置去寻址c文件所在的目录