【发布时间】:2017-08-18 14:31:02
【问题描述】:
我正在尝试为 android 编译一个 cordova 应用程序,但出现此错误。有任何想法吗? 这是我得到的错误:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':transformClassesWithDexForArmv7Debug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/iid/zzc;
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
我尝试在最后添加 --stacktrace --debug,但我得到了同样的错误。有什么想法吗?
【问题讨论】:
-
我今天早上也随机开始收到此错误(昨天使用相同版本的应用程序运行良好)。我的解决方案是将我的插件之一 - phonegap-plugin-push - 升级到最新版本 1.10.5。我不知道为什么这为我解决了问题,因此为什么我没有将其作为答案提交。旁注:这发生在我由 Phonegap Build 构建时。
-
@BenJ 你拯救了我的一天!
-
@BenJ 任何线索是什么导致了这个问题? phonegap-plugin-push 插件也发生在我身上。