Eclipse下新建JNI工程并在编辑c/c++代码时增加代码提示

新建JNI工程

首先,新建一个Android工程,如generPinyinSo;
然后在generPinyinSo项目下右键新建一个jni目录(我这里已经创建过了所以提示’jni’already exists.请忽略就好,嘻嘻~),

这里写图片描述

这里写图片描述

在JNI目录下放入c文件和Android.mk,Application.mk

这里写图片描述

Android.mk里面填写需要编译到的c文件,h文件,设定so库名称,导入Log打印库等

这里写图片描述

Application.mk使用来根据需要生成的so库支持的架构

这里写图片描述

编辑C /C++代码增加代码提示

此时在jni开发会发现没有代码提示,即使编辑出错了,也不会有响应的提示,这样就影响我们的开发效率,那有没有什么方法可以添加代码提示。在eclipse中我们可以进行如下配置,可以实现编辑c/c++代码时增加代码提示。
第一步
选中项目右键依次打开Android Tools->Add Native Support,点击finish。

这里写图片描述

添加之后,出现如下图的所示,则可以省去进行第二步,如果Includes中没有头文件,则手动进行添加,进入第二步。

这里写图片描述

如出现上图结果,就能使用alt+/来实现JNI层代码提示了,任务就完成了:

这里写图片描述

如果jni文件夹中会产生错误,此时不要着急只需要进行下面的配置就可以了,右键依次打开properties->c/c++ General,取消勾选就可以了。如果还有其他错,可以在网上找下对应的答案自行配置下就可以了。

这里写图片描述

第二步
如果Include中没有包含响应的头文件则需要进行手动添加,右键一次打开properties->c/c++ General->Paths and Symbols->add。

这里写图片描述
选择一个版本路径->apply->ok

至此,响应的c/c++文件中就出现了,代码提示,代码对c++支持较好。

在Eclipse下新建JNI工程并在编辑c/c++代码时增加代码提示的任务也就完成了~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值