不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
2016-10-17 10:30
190 查看
原文地址:http://www.oschina.net/question/1402563_133543
一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-windows-x86_64-20130917 3、NDK为android-ndk-r9b
二、配置生成头文件.h
⒈首先,如图所示,点击External Tools Configurations...
![](http://static.oschina.net/uploads/space/2013/1118/023108_17Fb_1402563.jpg)
⒉然后,如图所示,点击
![](http://static.oschina.net/uploads/space/2013/1118/023129_J9cG_1402563.jpg)
⒊接下来,看图操作
![](http://static.oschina.net/uploads/space/2013/1118/023143_pT4i_1402563.jpg)
![](http://static.oschina.net/uploads/space/2013/1118/023158_KIYp_1402563.jpg)
![](http://static.oschina.net/uploads/space/2013/1118/023210_JkN1_1402563.jpg)
最后点击Apply,然后 我们在一个android工程中新建一个class文件
![](http://static.oschina.net/uploads/space/2013/1118/023225_lfON_1402563.jpg)
![](http://static.oschina.net/uploads/space/2013/1118/023248_hW1g_1402563.jpg)
三、配置build ndk,和上面类似,参考图中配置即可
![](http://static.oschina.net/uploads/space/2013/1118/023259_p97Q_1402563.jpg)
![](http://static.oschina.net/uploads/space/2013/1118/023307_fDBE_1402563.jpg)
创建C文件
![](http://static.oschina.net/uploads/space/2013/1118/023324_sjcK_1402563.jpg)
创建Android.mk文件
![](http://static.oschina.net/uploads/space/2013/1118/023335_lmDh_1402563.jpg)
创建Application.mk文件
![](http://static.oschina.net/uploads/space/2013/1118/023348_71wL_1402563.jpg)
最后 加载so的库文件 就可以把C语言的函数当Java函数使用了
![](http://static.oschina.net/uploads/space/2013/1118/023359_Vsa9_1402563.jpg)
好了,上面就是是用eclipse快速开发JNI的方法了,你学会了吗?
一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-windows-x86_64-20130917 3、NDK为android-ndk-r9b
二、配置生成头文件.h
⒈首先,如图所示,点击External Tools Configurations...
![](http://static.oschina.net/uploads/space/2013/1118/023108_17Fb_1402563.jpg)
⒉然后,如图所示,点击
![](http://static.oschina.net/uploads/space/2013/1118/023129_J9cG_1402563.jpg)
⒊接下来,看图操作
![](http://static.oschina.net/uploads/space/2013/1118/023143_pT4i_1402563.jpg)
![](http://static.oschina.net/uploads/space/2013/1118/023158_KIYp_1402563.jpg)
![](http://static.oschina.net/uploads/space/2013/1118/023210_JkN1_1402563.jpg)
最后点击Apply,然后 我们在一个android工程中新建一个class文件
![](http://static.oschina.net/uploads/space/2013/1118/023225_lfON_1402563.jpg)
![](http://static.oschina.net/uploads/space/2013/1118/023248_hW1g_1402563.jpg)
三、配置build ndk,和上面类似,参考图中配置即可
![](http://static.oschina.net/uploads/space/2013/1118/023259_p97Q_1402563.jpg)
![](http://static.oschina.net/uploads/space/2013/1118/023307_fDBE_1402563.jpg)
创建C文件
![](http://static.oschina.net/uploads/space/2013/1118/023324_sjcK_1402563.jpg)
创建Android.mk文件
![](http://static.oschina.net/uploads/space/2013/1118/023335_lmDh_1402563.jpg)
创建Application.mk文件
![](http://static.oschina.net/uploads/space/2013/1118/023348_71wL_1402563.jpg)
最后 加载so的库文件 就可以把C语言的函数当Java函数使用了
![](http://static.oschina.net/uploads/space/2013/1118/023359_Vsa9_1402563.jpg)
好了,上面就是是用eclipse快速开发JNI的方法了,你学会了吗?
相关文章推荐
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 在eclipse中快速开发JNI(不使用Cygwin,一键生成C头文件.h,以及一键使用NDK交叉编译)
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
- eclipse中一键生成C头文件.h,以及一键使用NDK交叉编译
- 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h
- Eclipse 快速开发生成Android JNI头文件及NDK交叉编译
- Eclipse中快速开发JNI,一键生成C头文件.h