相关疑难解决方法(0)

191
推荐指数
5
解决办法
15万
查看次数

意外的顶级异常:com.android.dex.DexException:多个dex文件定义

我在使用Android Studio在Android应用上尝试使用Google Play服务时遇到了麻烦.

我已经尝试了一切,仍然无法正常工作.

这是错误.

Execution failed for task ':app:dexDebug'.
Run Code Online (Sandbox Code Playgroud)

com.android.ide.common.internal.LoggedErrorException:无法运行命令:/ Users/jghg/Desktop/My App/Android/SDK/android-sdk-mac_86/build-tools/19.0.1/dx --dex - -output/Users/jghg/Desktop/My App/Eureka/UDA/app/build/libs/app-debug.dex/Users/jghg/Desktop/My App/Eureka/UDA/app/build/classes/debug/Users/jghg/Desktop/My App/Eureka/UDA/app/build/dependency-cache/debug/Users/jghg/Desktop/My App/Eureka/UDA/app/build/pre-dexed/debug/classes-08979151dd1373bd3f799299d93376d22d4afa46.jar/Users/jghg/Desktop/My App/Eureka/UDA/app/build/pre-dexed/debug/classes-167b9d3c5d689abe004c3fa5b0bcb945d3f0fc8e.jar/Users/jghg/Desktop/My App/Eureka/UDA/app/build/pre-dexed /debug/google-play-services-ec20f8af7bb457c5095cae1afa0cee722582f198.jar/Users/jghg/Desktop/My App/Eureka/UDA/app/build/pre-dexed/debug/support-v4-13.0.0-473d85b8d55c88bfed3404072e6c132f96543429.jar/Users/jghg/Desktop/My App/Eureka/UDA/app/build/pre-dexed/debug/support-v4-19.0.1-861cc05365a0e9262c764da37d61e3f93dc16de6.jar/Users/jgh g/Desktop/My App/Eureka/UDA/app/build/pre-dexed/debug/support-v4-19.0.1-dcc11377c764caea791f711123b8b678f876c3b6.jar/Users/jghg/Desktop/My App/Eureka/UDA/app/build/pre-dexed/debug/twitter4j-async-3.0.5-0904cb320186fb23a9a9bf25a048c5bc4ec07bc2.jar/Users/jghg/Desktop/My App/Eureka/UDA/app/build/pre-dexed/debug/twitter4j-core-3.0.5-41d2d5805e2d90cf77813a126306c4cbe22583ae .jar/Users/jghg/Desktop/My App/Eureka/UDA/app/build/pre-dexed/debug/twitter4j-examples-3.0.5-adc1ee9b037c8061429560e6a5fe89ce8e502db6.jar/Users/jghg/Desktop/My App/Eureka/UDA /app/build/pre-dexed/debug/twitter4j-media-support-3.0.5-37d138cdc631738d13ddb6f4d34c560a9cd8e048.jar/Users/jghg/Desktop/My App/Eureka/UDA/app/build/pre-dexed/debug/twitter4j- stream-3.0.5-c96c138ea216b25631a1a8b47520ecaf33f288d8.jar错误代码:2输出:UNEXPECTED TOP-LEVEL EXCEPTION:com.android.dex.DexException:多个dex文件定义Lcom/google/ads/AdRequest $ ErrorCode; 在com.android.dx.merge.DexMerger.mergeClassDefs的com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:552)的com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594) (dexMerger.java:533)位于com.android的com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:170)com.android.dx.merge.DexMerger.merge(DexMerger.java:188). dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)位于com.android.dx.com上的com.android.dx.command.dexer.Main.runMonoDex(Main.java:287).在com.android.dx.command.Main.main(Main.java:103)的com.android.dx.command.dexer.Main.main(Main.java:199)运行(Main.java:230)

谢谢.最好的祝福.

java android google-play-services android-studio

18
推荐指数
2
解决办法
4万
查看次数

仅适用于Android的Cordova错误:com.android.dex.DexException:多个dex文件定义Landroid/support/annotation/AnimRes;

关于这个问题,我跟着另外三个资源,但都没有用.

我的iOS构建完美,但无论我尝试改变什么,android都会出现此错误.

  • 已经尝试创建一个新项目,但android保持相同的问题.
  • 已安装所有Android SDK

以下是错误:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':dexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
  	/Users/sakai/Library/Android/sdk/build-tools/23.0.1/dx --dex --no-optimize --output /Users/sakai/mobile/cupomap/platforms/android/build/intermediates/dex/debug --input-list=/Users/sakai/mobile/cupomap/platforms/android/build/intermediates/tmp/dex/debug/inputList.txt
  Error Code:
  	2
  Output:
  	
  	UNEXPECTED TOP-LEVEL EXCEPTION:
  	com.android.dex.DexException: Multiple dex files define Landroid/support/annotation/AnimRes;
  		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:502)
  		at com.android.dx.command.dexer.Main.runMonoDex(Main.java:334)
  		at com.android.dx.command.dexer.Main.run(Main.java:277)
  		at com.android.dx.command.dexer.Main.main(Main.java:245)
  		at com.android.dx.command.Main.main(Main.java:106)
  	


* Try:
Run with --stacktrace option to get the stack trace. Run with --info …
Run Code Online (Sandbox Code Playgroud)

android cordova ionic

18
推荐指数
1
解决办法
9326
查看次数

D8:程序类型已经存在:org.apache.cordova.BuildHelper

运行 $ ionic cordova build android 时,构建失败。

尝试安装 npm 插件 cordova-android-support-gradle-release 但遇到了这个问题:https : //github.com/dpa99c/cordova-android-support-gradle-release/issues/42

实际上,我没有为此编写特定的代码。

FAILURE:构建失败,出现异常。

  • 出了什么问题:任务 ':app:transformDexArchiveWithDexMergerForDebug' 执行失败。

    com.android.build.api.transform.TransformException:java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:合并 dex 档案时出错:了解如何在https:/ /developer.android.com/studio/build/dependencies#duplicate_classes。程序类型已经存在:org.apache.cordova.BuildHelper

android cordova ionic-framework cordova-plugins

1
推荐指数
1
解决办法
2404
查看次数