項目最近正在嵌入騰訊雲通信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"
}
}
僅此記錄,共享 避免不明所以的浪費時間。