2016-09-14 57 views
0

我在构建apk时遇到此错误。错误:任务应用程序执行失败:transformClassesWithDexForDebug

Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_91\bin\java.exe'' finished with non-zero exit value 3

这里的错误

enter image description here][1]

enter image description here

+0

附加的build.gradle文件 – piotrek1543

+0

这个问题可能是由于几个原因,主要是复制/冲突的依赖。发布build.gradle文件并运行./gradlew allDependencies任务以获取依赖关系树的概述。 –

+0

1)您的CardView库是不正确的版本,与其他支持库不匹配2)您编译的Google Play服务过多 –

回答

0

我的问题是通过使用multidex解决的屏幕截图。通过在defaultConfig中添加multiDexEnabled true和在应用中构建gradle中添加compile 'com.android.support:multidex:1.0.0' ,并在清单中添加android:name="android.support.multidex.MultiDexApplication"。看看屏幕截图2Manifest

1u can use dexOptions and packagingOptions

相关问题