unable to execute dex:GC overhead limit exceeded, unable to execute dex:java heap space 解决方案
最近做厂商适配,厂商提供了一部分Framework的jar包,把jar包通过Add Jar放到Build Path中, 在生成APK过程中,Eclipse长时间停留在100%那个进度。 最后Eclipse报告unable to execute dex:GC overhead limit exceeded错误,网上找了解决方案 修改 -Xms128m -Xmx512m 修改 --launcher.XXMaxPermSize 512m 修改后还是不行,Eclipse长时间停留在100%那个进度 后报unable to execute dex:java heap space错误提示, 网上找方案
将厂商的Jar 添加user Library,并把as system Library选上,并引入工程: 建立User Library:Windows->Preference->Java->Build Path->User Library, New and Add Jars 添加User Library 到工程:Project->Properties->Java Build Path->Libraries->Add Library->User Library Build 运行正常了。