编译报错内容:
Out of memory error (version 1.2-rc4 'Carnac' (298900 f95d7bdecfceb327f9d201a1348397ed8a843843 by android-jack-team@google.com)).
GC overhead limit exceeded.
Try increasing heap size with java option '-Xmx<size>'.
Warning: This may have produced partial or corrupted output.
解决方法:
增加Java虚拟机的-Xmx大小,即设置一个较大的堆内存上限
1.修改Jack的 配置文件 prebuilts/sdk/tools/jack-admin,这是一个管理Jack的shell脚本,找到start-server函数,直接修改其启动参数:
diff --

文章描述了在使用Jack工具时遇到的内存溢出错误和GCoverheadlimitexceeded问题,解决方案是通过增大Java虚拟机的-Xmx参数,提高堆内存上限。具体操作包括修改Jack的配置文件,增加内存分配,然后停止并重启Jack服务器,执行清理和重新编译。

2272

被折叠的 条评论
为什么被折叠?



