主要是因为虚拟机内存不足:
下面给出两个解决方案:
1.修改jack编译并行数:SERVER_NB_COMPILE;
在 根目录中的.jack文件中;
默认并行数为4,改为2;
SERVER_NB_COMPILE=2
2.增加内存,然后重启下jack server (推荐)
export JACK_SERVER_VM_ARGUMENTS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4096m"
out/host/linux-x86/bin/jack-admin kill-server
out/host/linux-x86/bin/jack-admin start-server
对jack编译不了解的可以看下这篇blog:
http://blog.csdn.net/Simon_Crystin/article/details/62426402
最后给出Google jack 编译直通车: