0

我正在尝试使用 eclipse 在我的 mac 上编译 opencv4android 库 2.4.10,以运行示例。在经历了很多麻烦之后,我已经成功地编译了本机代码。但在那之后我得到这个错误:

该项目未构建,因为其构建路径不完整。找不到 java.lang.Object 的类文件。修复构建路径,然后尝试构建这个项目 OpenCV Library - 2.4.10 Unknown Java Problem。

我试图通过转到“项目属性-> java构建路径->库”手动添加JRE并编辑有问题的库(无法获取项目的系统库)。但是每次我尝试编辑我唯一的选择是opencv library 2.4.10 - 与项目本身相同,我无法用正确的JRE替换它。

知道如何解决这个问题吗?

4

2 回答 2

0

我认为你没有安装合适的 Android SDK 平台:错误信息中引用了 9 和 11。本文档介绍如何通过下载更多组件正确设置 Android SDK。

但是,没有必要下载所有缺少的 SDK。您可以在例如 15-puzzle 目录的 project.properties 文件中将所需目标修改为已安装的目标(至少目标 8)。

于 2014-12-03T14:45:23.260 回答
0

问题似乎源于我缺乏在应用程序中使用本机代码的经验。发生的事情是,在导入和设置库项目时,eclipse 自动更改为 C/C++ 透视图。它不会编译应用程序。一旦我发现并改变视角,一切都正常。就如此容易!

于 2014-12-06T08:38:49.283 回答