关闭

解决NDK开发中Eclipse报错“Unresolved inclusion jni.h”的最终方法

标签: ndkandroid
1013人阅读 评论(0) 收藏 举报
分类:

在做NDK开发过程中有时候在eclipse里会遇到其无法处理inclusion导致symbol显示错误,网上有许多方法可以解决类似“Unresolved inclusion jni.h” 错误的方法,包括include path等方法,不过对我都不管用。

最终的解决办法就是初始化eclipse对该project的native support:

  1. 在eclipse中关闭指定Project
  2. 用其他编辑工具打开该project的.project文件,删除以下内容:
......
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
......
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>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>
......
  1. 删除.cproject文件
  2. 在eclipse里打开原来的project, refresh,然后右键->properties->Android Tools -> Add Native Support
  3. 搞定

原文:http://blog.csdn.net/zhubin215130/article/details/39347873

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Eclipse中使用JNI编写C代码时出现“Unresolved inclusion: <***.h>”的解决方案

问题描述 今天在学习JNI编程时遇到一个问题 编写C代码时 在头文件引入的地方总会出现一个问题“Unresolved inclusion: ” 最常见的就是“Unresolved inclusion...
  • songyuc
  • songyuc
  • 2016-05-07 20:06
  • 4073

JNI中cpp文件编写,解决Unresolved inclusion问题

1.
  • ymangu
  • ymangu
  • 2014-08-14 09:49
  • 2683

JNI遇到的问题:未找到.h 文件

原文地址:http://blog.csdn.net/fengqiaoyebo2008/article/details/6210499 Ubuntu下JNI的简单使用 1、创...
  • asd8705
  • asd8705
  • 2015-07-13 15:27
  • 2679

解决windows下eclipse创建project时没有include导致出现“unresolved inclusion: <stdio.h>”错误的方法

windows下使用eclipse创建project时出现unresolved inclusion: ,没有include,解决办法是安装mingw mingw下载好后运行它,会有如下界面:...
  • baishuiniyaonulia
  • baishuiniyaonulia
  • 2017-06-16 17:14
  • 762

android NDK jni下的c文件 Unresolved inclusion

android NDK jni下的c文件 Unresolved inclusion 最近在NDKx 原因是在eclipse编辑环境中没有找到对应的include中的...
  • xinchen200
  • xinchen200
  • 2014-04-23 14:28
  • 1598

Android NDK报错(Eclipse)及解决方法

在AndroidNDK开发过程中,工程目录下的jni文件夹下编写的c/c++代码,通常会出现如下的几种类型的报错:       1、Unresolved inclusion:       2、sy...
  • fabulousli
  • fabulousli
  • 2016-05-06 09:27
  • 902

不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译

一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-windows-x86_64-20130917    3、NDK为android-ndk-r9b   二、...
  • BuleRiver
  • BuleRiver
  • 2014-05-17 00:28
  • 1499

不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译

出处:http://www.oschina.net/question/1402563_133543 一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-window...
  • xinpeng5a418
  • xinpeng5a418
  • 2014-01-02 18:11
  • 808

不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译

一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-windows-x86_64-20130917    3、NDK为android-ndk-r9b   二、...
  • hnjb5873
  • hnjb5873
  • 2015-06-11 12:00
  • 226

不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译

一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-windows-x86_64-20130917    3、NDK为android-ndk-r9b 二、配...
  • frisky1985
  • frisky1985
  • 2015-01-28 15:48
  • 458
    个人资料
    • 访问:4235502次
    • 积分:23808
    • 等级:
    • 排名:第326名
    • 原创:246篇
    • 转载:35篇
    • 译文:8篇
    • 评论:1044条
    博客专栏
    最新评论