解决NDK Unresolved inclusion

装Eclipse Color Theme之后主题颜色改不回来了,只好删了.metadata

重新导入工程发现jni里所有头文件都是Unresolved inclusion


检查Properties->C/C++ General->Paths and Symbols发现ndk的头文件都在,并且Clean project->Build project完全不报错,但是Run的时候就说包含错无法运行

重新加NDK的头文件也不行,折腾了半天


于是1.工程目录下.project文件里面包含.cdt的标签全删除,就是下面这一坨

            <buildCommand>
            <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
            <triggers>clean,full,incremental,</triggers>
            <arguments>
            </arguments>
            </buildCommand>

还有

            <nature>org.eclipse.cdt.core.cnature</nature>
            <nature>org.eclipse.cdt.core.ccnature</nature>
            <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
            <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>

        2.删除工程目录下的.cproject

        3.删除工程,重新import->Android Tools->Add Native Support


又可以正常用了,不过觉得如果不用native层的话感觉IntelliJ也非常好用,速度比eclipse快,界面也好看,开发也更方便

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值