码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-01-26 10:18:12      阅读:214      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!