首页 文章

每当我在Windows 8.1中的Android Studio上运行我的Android项目时,都会弹出一个错误

提问于
浏览
0

错误:任务':app:dexDebug'的执行失败 .

com.android.ide.common.internal.LoggedErrorException:无法运行命令:D:\ SDK \ build-tools \ 22.0.1 \ dx.bat --dex --no-optimize --output D:\ Projects \ Projects-Android \ JetFighters \ app \ build \ intermediates \ dex \ debug --input-list = D:\ Projects \ Projects-Android \ JetFighters \ app \ build \ intermediates \ tmp \ dex \ debug \ inputList.txt错误代码: 2输出:意外的顶级异常:com.android.dex.DexException:多个dex文件定义Landroid / support / annotation / AnimRes;在com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:596)在com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:554)在com.android.dx.merge.DexMerger.mergeClassDefs (DexMerger.java:535)在com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:171)在com.android.dx.merge.DexMerger.merge(DexMerger.java:189)在com.android . dx.command.dexer.Main.mergeLibraryDexBuffers在com.android.dx.command.dexer.Main(Main.java:454)在com.android.dx.command.dexer.Main.runMonoDex(Main.java:303) . 在com.android.dx.command.Main.main(Main.java:106)的com.android.dx.command.dexer.Main.main(Main.java:215)运行(Main.java:246)

1 回答

  • 0

    看起来您在项目中多次包含库 . 检查gradle文件以查找您使用的依赖项 . 修改gradle文件以删除重复库后,执行gradle sync并构建工作区 . 我最近使用这种方法解决了同样的问题 .

相关问题