Android Studio在build的時候出現transformClassesWithDexForDebug
Android Studio在build的時候出現以下問題:
Error: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 'D:/Java/jdk1.7.0_45/bin/java.exe'' finished with non-zero exit value 3
確認代碼沒問題,工程沒有錯,但是clean了之后rebuild還是會出現這個問題。
有人說“懷疑 Gradle 與 JDK 1.8 存在兼容性問題。嘗試將工程依賴的 JDK 版本降到 1.7,再次嘗試編譯,成功!”,但對我這個問題并不起作用。最后search了幾分鐘終于找到解決方案,如下:
在dexOptions中添加 javaMaxHeapSize “4g”,即可解決
dexOptions {// jumboMode true javaMaxHeapSize "4g" preDexLibraries = false}感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
新聞熱點
疑難解答