eclipse jni 开发 遇到的问题,Unresolved inclusion jni.h” 问题的解决办法

来源:互联网 发布:软件脱壳教程 编辑:程序博客网 时间:2024/06/05 13:16

遇到的问题描述

一直都使用的很正常的jni项目,突然报错了,大致就是N个本地的C库引用出错了,应该是找不到了,出现这个问题我经常使用github同步工具,没有把某些文件给忽略。

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

  1. 在eclipse中关闭指定Project
  2. 用其他编辑工具打开该project的.project文件,删除以下内容:
  3. 下面的文件名字,有的名字不是很记得了,带nature的都要删掉好像,
    ……

    org.eclipse.cdt.managedbuilder.core.genmakebuilder
    clean,full,incremental,



    ……

    org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
    full,incremental,



    ……
    org.eclipse.cdt.core.cnature
    org.eclipse.cdt.core.ccnature
    org.eclipse.cdt.managedbuilder.core.managedBuildNature
    org.eclipse.cdt.managedbuilder.core.ScannerConfigNature

  4. 删除.cproject文件

  5. 在eclipse里打开原来的project, refresh,然后右键->properties->Android Tools -> Add Native Support
  6. 在添加Native Support的时候名字要注意,因为在加载本地的方法文件的时候,是按照这个文件名字来的,然后再这个文件里面,引入本地的方法的头文件,并且实现。
  7. 搞定

jni的android.mk文件

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 车里玻璃水冻了怎么办 做现货亏了60万怎么办 宿舍太吵晚上睡不着觉怎么办 脚扎了钉子肿了怎么办 龙血树叶子下垂怎么办 龙血树叶子卷曲怎么办 3岁宝宝长期便秘怎么办 4岁小儿便秘严重怎么办 3岁宝宝便秘严重怎么办 3岁宝宝一直便秘怎么办 11个月宝宝便秘怎么办 2个月的宝宝便秘怎么办 宝宝便秘拉不下来怎么办 5一6岁儿童便秘怎么办 3个月宝宝便秘怎么办 8个月宝宝便秘怎么办 孕5个月咳嗽厉害怎么办 孕8个月咳嗽厉害怎么办 拆石膏后关节僵硬怎么办 宝宝的小腿不直怎么办 鸡咳嗽有痰呼噜怎么办 风热感冒怎么办小窍门 吃完虾喝了牛奶怎么办 三文鱼头汤腥怎么办 晚上咳嗽厉害怎么办睡不着觉 刚怀孕发烧39度怎么办 刚怀孕发烧38度怎么办 怀孕10天发烧了怎么办 怀孕2个月发烧了怎么办 lol误封3年怎么办 心悦会员到期了怎么办 心悦游戏家到期怎么办 无间鬼后运气背怎么办 趣店被骗提现了怎么办 微转奇迹闪退怎么办 奇迹暖暖ios闪退怎么办 奇迹mu任务没做怎么办 外地人在北京上社保怎么办 医社保中间断了怎么办 社保断了2年怎么办 孩子的社保断了怎么办