TransformException:错误:任务':app:transformClassesWithDexForDebug'执行失败

时间:2015-12-03 14:34:05

标签: android android-studio

我将列表视图转换为布局中的回收站视图并且我将适配器从基本适配器更改为回收器视图适配器后出现此错误

<?php
$cmd = isset($_GET["action"]) ? $_GET["action"] : null;
if ($cmd=="snap")
{
    exec("sudo ./snap_web.sh");
}
?>
  

com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process&#39; command&#39; / Library /的Java / JavaVirtualMachines / jdk1.7.0_71.jdk /内容/首页/斌/ java的&#39;&#39;完成非零退出值1

这就是我在日志中得到的东西

Error:Execution failed for task ':app:transformClassesWithDexForDebug'.

我试图清理我的项目,并为我的项目添加了mutlidex支持 有什么帮助吗?

4 个答案:

答案 0 :(得分:4)

你有没有尝试过:

Build->Make Project
Build->Make Module 'app'
Build->Clean Project
Build->Rebuild Project

请发布您的gradle文件

答案 1 :(得分:1)

在没有运气的情况下尝试了解这个问题的所有事情 我已修复我的问题将我的适配器类回滚到其原始状态并创建新类,我知道这不是解决方案,但我无法以其他方式解决此问题

答案 2 :(得分:0)

我有同样的错误。通过将此行放入gradle.properties文件,我摆脱了这个错误。

org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

它已经存在于此文件中。我只需要删除它前面的注释符号。

答案 3 :(得分:0)

也许这可以帮助您。 我遇到了同样的问题,并更改了所有标签:

annotationProcessor

(应用程序文件分级) 用于:

kapt

对我有用