我知道多个dex问题已经报道了很多次,但我没有一个解决方案似乎在我的情况下工作.
安慰:
Unable to execute dex: Multiple dex files define Lbolts/AggregateException;
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lbolts/AggregateException;
其中一个受欢迎的解决方案是从构建路径中取消标记“Android私有库”容器.我不能这样做,因为我需要的容器中有更多的库.
另一个解决方案是取消标记以.jar形式显式添加的任何重复的库.我没有这样的图书馆.
我的例子中的重复库是:android-support-v7-appcompat.jar
我有(在sdk文件夹中直接引用)在这两个容器中:
1. Android私人图书馆
2.)Android依赖关系
问题是,这两个容器完全不能取消任何一个,因为它们都包含其他必需的库.但是我也无法从这两个容器中删除这个重复的.jar文件.
编辑:
注:当我将v7compat支持library_project添加到我的项目中时,它会进入两个容器.必须有一些方法,才能进入一个.
任何人都可以帮我,我该怎么办?