zoukankan      html  css  js  c++  java
  • Eclipse之NDK编译-- Type 'jint' could not be resolved, and JNIEnv, jclass错误解决办法

    最近在研究面部识别美白相关的功能。使用的是opencv,就去研究了。今天正好有空就把安装了ndk,安装完成之后就试图去编译demo程序,hellow-jni c代码,一开始编辑就报错了3个错误信息:

    • Type 'jint' could not be resolved
    • Type 'JNIEnv' could not be resolved
    • Type 'jclass' could not be resolved

    之后我就网上Google了一下,找到了解决方案,下面将解决方案共享给大家:

    1. 在jni项目上右键选择属性
    2. 在选项面板的左侧选择C/C++ General->Paths and Symbols.
    3. 在面板的右侧选择Includes,然后点击Add
    4. %ndkroot%platformsandroid-20arch-armusrinclude  (%ndkroot%是ndk的根目录路径)
    5. 你可以自己选择不同版本的ndk,只要更android-20就可以了。
  • 相关阅读:
    修改用户密码,权限
    域渗透
    跨域
    目录
    C中的extern和static
    XSS进阶
    SQL injection
    双重指针学习笔记
    文件上传学习笔记
    Hello Python
  • 原文地址:https://www.cnblogs.com/wangpf/p/5019466.html
Copyright © 2011-2022 走看看