我正在尝试使用eclipse在我的mac上编译opencv4android库2.4.10,以便运行样本。在经历了很多麻烦之后,我成功地编译了本机代码。但在那之后我得到了这个错误:
项目未构建,因为其构建路径不完整。找不到java.lang.Object的类文件。修复构建路径然后尝试构建此项目OpenCV库 - 2.4.10未知Java问题。
我尝试通过转到“项目属性 - > java构建路径 - >库”来手动添加JRE,并编辑有问题的库(无法获取项目的系统库)。但每次我尝试编辑时,我唯一的选择是opencv库2.4.10 - 与项目本身相同,我无法用适当的JRE替换它。
我知道如何解决这个问题?
答案 0 :(得分:0)
我认为您尚未安装相应的Android SDK平台:错误消息中引用了9和11。 This documentation介绍了如何通过下载更多组件来正确设置Android SDK。
但是没有必要下载所有丢失的SDK。您可以在例如project.properties文件中修改已安装的目标(至少目标8)所需的目标。 15-puzzle的目录。
答案 1 :(得分:0)
似乎问题源于我在应用程序中使用本机代码的经验不足。发生了什么,在导入和设置库项目时,eclipse自动更改为C / C ++透视图。其中它不会编译应用程序。一发现并改变视角,一切正常。就这么简单!