遇到问题,记录下来,总节起来。
1.
java.land.NoClassDefFoundError: retrofit2.Retrofit$Builder
类没找到,修改版本号。
2.
Error:java.langNullPointerException(no error message)
删除.gradle文件,不是build.gradle文件,然后rebuild。
3.
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_45\bin\java.exe'' finished with non-zero exit value 1
大体是因为引用了重复的包,或者65536。这次是
dexOptions {
preDexLibraries = false
javaMaxHeapSize "4g"
}