我已经尝试在IONIC中为Android构建apk但是每次我使用命令进行构建时:离线cordova构建android它将始终导致BUILD FAILED。这个错误很通用,只说
弃用警告:已弃用未处理的拒绝承诺
下图是完整回复:
出了什么问题:任务执行失败 ':应用程序:transformClassesWithMultidexlistForDebug'
请帮帮我。
答案 0 :(得分:0)
有同样的问题,this解决了我的问题
在platforms / android / build.gradle
的末尾添加以下代码configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == 'com.android.support') {
if (!requested.name.startsWith("multidex")) {
details.useVersion '25.3.1'
}
}
}
}
希望它也能解决你的问题。
注意:替换您的版本,我的版本为26.0.0
而不是25.3.1