【发布时间】:2019-11-15 10:23:09
【问题描述】:
运行 $ 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
【问题讨论】:
-
感谢@DaveAlden 的评论。我尝试使用 cordova-plugin-compat@1.2 并删除 .java 类,但没有一个选项起作用
-
@DaveAlden 似乎通过从 CordovaLib 中删除那些 .java 文件来编译它。您介意回复一下,以便我批准您的回答吗?
-
我不想创建重复的答案或只是一个链接的答案 - 两者都被版主不赞成
标签: android cordova ionic-framework cordova-plugins