项目最近正在嵌入腾讯云通信IM,集成成apk达到50M,最后正式打包签出的时候报错Process 'command 'C:\Java\jdk1.7.0_79\bin\java.exe'' finished with non-zero exit value 3...;
折腾了老一顿,最后获知是方法数达65535的原因。
最后的解决方案是:在build.grade(app)中添加如下一行代码
android{
...
dexOptions{
javaMaxHeapSize"4g"
}
}
仅此记录,共享 避免不明所以的浪费时间。