在android studio中使用Generate SIGNED APK生成app是失败了,我去,关键时刻掉链子啊,弄得周末都得加班了。。。
回正题,根据android studio底部的Messages中得到一下报错信息:
Error:Execution failed for task ':BattleDore:transformClassesWithDexForRelease'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
看了许久愣是没看懂,最后通过网上资料以及老师的帮助下,终于得到解决了:
在工程的gradle中设置,可以支持超过65k的方法数:
defaultConfig{
multiDexEnabled true
}
dexOptions {
javaMaxHeapSize "4g"
}