记一个Android Studio更新后javac堆溢出问题。

2020-10-10  本文已影响0人  抓猫的鱼丶

更新AS到4.0.1之后不出意料的又遇到坑了...,原本跑的好好的项目编译时突然爆

Expiring Daemon because JVM heap space is exhausted 问题,把AS的vmoptions调到2048m依然解决不了问题。

经过错误分析,发现在处理butterknife annotation 时,process出了问题导致heap耗尽。

解决办法:在gradle.propertis文件中添加android.enableSeparateAnnotationProcessing=true,即允许分段处理Annotion。

上一篇 下一篇

猜你喜欢

热点阅读