【发布时间】:2019-06-20 14:47:38
【问题描述】:
我正在使用 ionic 构建应用程序 我添加了 Firebase 云消息,一切正常 但是今天,当我构建显示错误时。
- ionic cordova 平台 rm android
- 移除插件
- 清空缓存
- 删除 package-lock.js
- npm 我 6 ionic cordova 平台添加android 7 离子科尔多瓦准备 8 ionic cordova build android
任务 :app:transformDexArchiveWithExternalLibsDexMergerForDebug 失败 37 个可操作的任务:7 个已执行,30 个最新 D8:程序类型已经存在:android.support.v4.os.ResultReceiver$MyResultReceiver
FAILURE:构建失败并出现异常。
-
出了什么问题: 任务 ':app:transformDexArchiveWithExternalLibsDexMergerForDebug' 执行失败。
com.android.builder.dexing.DexArchiveMergerException: 合并 dex 档案时出错: 在https://developer.android.com/studio/build/dependencies#duplicate_classes 了解如何解决问题。 程序类型已存在:android.support.v4.os.ResultReceiver$MyResultReceiver
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
通过https://help.gradle.org获得更多帮助
在 18 秒内构建失败 /////*/platforms/android/gradlew:命令失败,退出代码为 1 错误输出: D8:程序类型已经存在:android.support.v4.os.ResultReceiver$MyResultReceiver
FAILURE:构建失败并出现异常。
- 出了什么问题:
任务 ':app:transformDexArchiveWithExternalLibsDexMergerForDebug' 执行失败。
com.android.builder.dexing.DexArchiveMergerException: 合并 dex 档案时出错: 在https://developer.android.com/studio/build/dependencies#duplicate_classes 了解如何解决问题。 程序类型已存在:android.support.v4.os.ResultReceiver$MyResultReceiver
【问题讨论】:
标签: android firebase ionic3 firebase-cloud-messaging