当前位置:编程学习 > wap >>

android 4.0 源码编译问题。GC overhead limit exceeded

在编译building android...
 出现如下错误:
UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: GC overhead limit exceeded
at java.util.HashMap.<init>(HashMap.java:209)
at com.android.dx.ssa.SsaRenamer$BlockRenamer.<init>(SsaRenamer.java:314)
at com.android.dx.ssa.SsaRenamer$1.visitBlock(SsaRenamer.java:167)
at com.android.dx.ssa.SsaMethod.forEachBlockDepthFirstDom(SsaMethod.java:813)
at com.android.dx.ssa.SsaRenamer.run(SsaRenamer.java:164)
at com.android.dx.ssa.SsaConverter.convertToSsaMethod(SsaConverter.java:53)
at com.android.dx.ssa.Optimizer.optimizeMinimizeRegisters(Optimizer.java:134)
at com.android.dx.ssa.Optimizer.optimize(Optimizer.java:107)
at com.android.dx.ssa.Optimizer.optimize(Optimizer.java:73)
at com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:273)
在网上找方法 通过配置JVM参数。
 #java -Xmx2048 -Xms1024    或者java -Xmx2048 -Xms512
都提示:
     Error occurred during initialization of XM 
其它参数值也试过。
 
操作系统:Ubuntu 10.04.4 LTS \n \l
物理内存配置: 8G   
 
求大虾指教!!!急!!
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,