意外的顶层例外 [英] Unexpected top level exception
本文介绍了意外的顶层例外的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我gradle这个文件,我目前有以下内容:
In my gradle file, I currently have the following:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile files('libs/itextg-5.5.4.jar')
}
有了上面,一切运行正常。当我加入行编译com.itextpdf.tool:xmlworker:5,4,0'
,我收到以下错误:
com.android.dex.DexException: Multiple dex files define Lcom/itextpdf/awt/geom/AffineTransform;
at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:596)
at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:554)
at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:535)
at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:171)
at com.android.dx.merge.DexMerger.merge(DexMerger.java:189)
at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:454)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:303)
at com.android.dx.command.dexer.Main.run(Main.java:246)
at com.android.dx.command.dexer.Main.main(Main.java:215)
at com.android.dx.command.Main.main(Main.java:106)
如何解决呢?
推荐答案
这是例外,意味着有一个以上的相关性/定义库中的 COM / itextpdf / AWT / GEOM /的AffineTransform
类。
That exception means that there are more than one dependencies/libraries that define the com/itextpdf/awt/geom/AffineTransform
class.
请确保你没有重复的依赖关系。
Make sure you do not have duplicate dependencies.
这篇关于意外的顶层例外的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文