错误:任务“:app:transformClassesWithDexForRelease”执行失败。
Posted
技术标签:
【中文标题】错误:任务“:app:transformClassesWithDexForRelease”执行失败。【英文标题】:Error:Execution failed for task ':app:transformClassesWithDexForRelease'. 【发布时间】:2018-01-11 16:06:57 【问题描述】:我正在尝试构建我的发行版 apk,但 android Stdio 给了我错误。
错误:任务 ':app:transformClassesWithDexForRelease' 执行失败。
com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: 执行时出错带有参数的主类 com.android.dx.command.Main 的 java 进程 --dex --num-threads=4 --multi-dex --main-dex-list C:\Users\azats\Desktop\App\ app\build\intermediates\multi-dex\release\maindexlist.txt --output C:\Users\azats\Desktop\App\app\build\intermediates\transforms\dex\release\folders\1000\1f\main C: \Users\azats\Desktop\App\app\build\intermediates\transforms\jarMerging\release\jars\1\1f\combined.jar
我多次清理和构建项目,但没有成功。有什么问题?
【问题讨论】:
【参考方案1】:尝试添加:
defaultConfig multiDexEnabled true.....
并避免某些 kitkat 设备中的 dex 错误
compile 'com.android.support:multidex:1.0.2'
到你的 app/build.gradle
您可能想看看: Configure Apps with Over 64K Methods
【讨论】:
我已经将 multiDexEnabled true 添加到我的 build.gradle 中。但我仍然得到错误。以上是关于错误:任务“:app:transformClassesWithDexForRelease”执行失败。的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 错误:“无法激活后台任务。后台任务激活失败。”