首页 > 其他 > 详细

NDK 中无法找到头文件 解决方法

时间:2015-01-26 10:17:01      阅读:481      评论:0      收藏:0      [点我收藏+]

今天eclipse突然卡住强制结束进程后 workspace中的配置信息都没了得重新配置,配置完后  jni.h头文件 前面出现了Unresolved inclusion,并且jint等类型报错,正常情况下 配置好ndk路径(最新的ADT v22),右键项目---Android tools ---Add native support 就会解决这个问题。如果以前已经add 过了,只需把工程文件下的.cproject删除,以及.project中 关于 出现cdt 的标签删掉就可以重新add native support 了。

如图:

技术分享技术分享技术分享

还有这个

技术分享

然后刷新项目就ok了。

如果jint 类型还是会报错的话在eclipse中  windows-prefercence-c/c++-code analysis 把type cannot  be resolved 的错误等级改小

技术分享

头文件明显包含了,但是类型以及符号还是报错的话,估计是编译器本身问题吧,像上面那样把错误等级修改下,NDK项目就可以正常编译通过了。

比如加入了<stdbool.h> 但是bool类型报错 可以把symbol is not resolved 等级修该为warning或者更小的级别,其他问题类似(前提是ndk路径配置正确,响应的头文件在ndk路径下都可以找到)

NDK 中无法找到头文件 解决方法

原文:http://blog.csdn.net/xxmbaobao1/article/details/43148807

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!