标签:
今天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路径下都可以找到)
标签:
原文地址:http://blog.csdn.net/xxmbaobao1/article/details/43148807