嗨我在android中使用JNI,eclipse。
首先,我尝试使用JNI在OpenCV中运行演示。即使程序在我的Android手机中编译和运行,当我出于好奇心在JNI文件夹中打开C代码时,该项目显示该文件中的无数错误,项目将永远不会编译。
我认为这是因为eclipse无法正确解析C代码,但JNI实用程序可以处理它们。
那么有没有办法在IDE中抑制这些错误以使其编译?
(我预测android会在android开发中经常出现这些问题。)
**** Build of configuration Default for project OpenCV Sample - face-detection ****
G:\progWorkSpace\Android\Tegra\tadp_download\android-ndk-r8d-windows\android-ndk-r8d\ndk-build.cmd
Install : libdetection_based_tracker.so => libs/armeabi-v7a/libdetection_based_tracker.so
**** Build Finished ****
CDT成功建立。
答案 0 :(得分:8)
如果CDT构建控制台中没有显示编译或链接错误(不在问题视图中),则只需删除问题列表中的错误,即可运行应用程序。如果CDT构建控制台中显示错误,请将它们粘贴到此处。
答案 1 :(得分:0)
第一次在eclipse中打开c ++文件时,这也发生在我身上。我退出了eclipse并重新启动了它,由于某种原因解决了这个问题。