我做了两个项目。
实际错误:
无法执行dex:多个dex文件定义Lorg/opencv/R$attr;
将摄像机服务转换为Dalvik格式失败:无法执行dex:多个dex文件定义Lorg/opencv/R$attr;
一种是使用OpenCV作为库进行一些图像处理,同时也用作第二个项目的库。
另一个项目只是一个测试项目,以查看第一个项目是否可以作为库工作。
第一个项目:

第二个项目:

我尝试了很多事情,但最后我只是返回所有的改变,因为它破坏了我的项目更多。
发布于 2016-05-04 06:10:57
删除所有的bin文件夹,然后运行清除,然后生成。重新启动Eclipse。不检查Android私人图书馆的内容,检查每个项目的Android私人图书馆。这解决了这个问题。此解决方案在有关堆栈溢出的帖子中提到,尽管它是众多的解决方案之一。
发布于 2016-11-20 02:04:34
我认为编译器找到了这个jar的副本-- "Opencv库-2.4.11.jar“。您试着检查一下这个.jar是否也是对的调用。如果是这样的话,那么从中删除这个.jar。
https://stackoverflow.com/questions/37019516
复制相似问题