我正在使用Intellij 13.0.2和OpenCV 2.4.8尝试创建Android 3.0项目。
我的合作伙伴正在构建Eclipse和AIDE,没有任何问题,但是当我最近从git中撤出时,她终于开始使用部分OpenCV库了。我能够配置Intellij,以便IDE可以看到导入的来源,但是当尝试运行或构建它时告诉我:
Error:Error:line (4)java: package org.opencv.core does not exist
Error:Error:line (5)java: package org.opencv.core does not exist
Error:Error:line (6)java: package org.opencv.core does not exist
Error:Error:line (7)java: package org.opencv.core does not exist
Error:Error:line (8)java: package org.opencv.core does not exist
Error:Error:line (9)java: package org.opencv.imgproc does not exist
Error:Error:line (19)java: cannot find symbol
symbol: class Scalar
我一直在挖掘过去一小时的模块设置无效以及无效和重启。我甚至只能导入opencv项目并使用Android 4.0构建它。
我的想法已经不多了,但感觉我已经很接近了。
编辑:我现在修复了我的编译问题。我使用android SDK 17构建OpenCV和SDK 10来构建我自己的代码。这似乎导致了DEX错误。现在我的目标SDK是17,它似乎工作。