Joh*_*ror 8 android compiler-errors android-support-library
当我编译我的项目时,我遇到了这种错误;
错误:Android Dex:[OdeAl]无法执行DX错误:Android Dex:[OdeAl] com.android.dex.DexException:多个dex文件定义Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat $ AccessibilityServiceInfoVersionImpl; 错误:Android Dex:[OdeAl] at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594)错误:Android Dex:[OdeAl] at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger. java:552)错误:Android Dex:[OdeAl] at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:533)错误:Android Dex:[OdeAl] at com.android.dx.merge.DexMerger. mergeDexes(DexMerger.java:170)错误:Android Dex:[OdeAl] at com.android.dx.merge.DexMerger.merge(DexMerger.java:188)错误:Android Dex:[OdeAl] at com.android.dx. command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)错误:Android Dex:[OdeAl] at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)错误:Android Dex:[OdeAl ]在com.android.dx.command.dexer.Main.run(Main.java:230)错误:Android Dex:[OdeAl] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)错误:Android Dex:[OdeAl] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)错误:Android Dex:[OdeAl] at sun.reflect.DelegatingMetho dAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)错误:Android Dex:[OdeAl] at java.lang.reflect.Method.invoke(Method.java:597)错误:Android Dex:org.jetbrains.android中的[OdeAl]. compiler.tools.AndroidDxRunner.runDex(AndroidDxRunner.java:161)错误:Android Dex:[OdeAl] at org.jetbrains.android.compiler.tools.AndroidDxRunner.main(AndroidDxRunner.java:294)错误:Android Dex:[OdeAl ]在com.intellij.rt.execution.CommandLineWrapper.main(CommandLineWrapper.java:121)
我该如何解决这个错误?
Jos*_*seF 10
问题是你有多次导入相同的Library
OR Class
.
实际上,错误是说你有:
多个dex文件定义Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat $ AccessibilityServiceInfoVersionImp
因此,您应该检查是否多次添加相同的jar文件.如果是,请从libs文件夹中删除其中任何一个并清理您的项目.
归档时间: |
|
查看次数: |
14304 次 |
最近记录: |