Android Studio在build的時(shí)候出現(xiàn)transformClassesWithDexForDebug
Android Studio在build的時(shí)候出現(xiàn)以下問(wèn)題:
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
確認(rèn)代碼沒問(wèn)題,工程沒有錯(cuò),但是clean了之后rebuild還是會(huì)出現(xiàn)這個(gè)問(wèn)題。
有人說(shuō)“懷疑 Gradle 與 JDK 1.8 存在兼容性問(wèn)題。嘗試將工程依賴的 JDK 版本降到 1.7,再次嘗試編譯,成功!”,但對(duì)我這個(gè)問(wèn)題并不起作用。最后search了幾分鐘終于找到解決方案,如下:
在dexOptions中添加 javaMaxHeapSize “4g”,即可解決
dexOptions {// jumboMode true javaMaxHeapSize "4g" preDexLibraries = false}感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注