编译或打包程序时eclipse报Unable to execute dex: GC overhead limit exceeded或java heap space .
来源:互联网 发布:linux 内核 书籍 编辑:程序博客网 时间:2024/04/30 01:10
eclipse一开始报Unable to execute dex: GC overhead limit exceeded或后来又报ava heap space,这两个异常意思基本一样,都是内存不够用的情况,后来从网上搜索了一下,转载原文如下:据说是因为升级了ADT缘故(好像是Android小组的回复),将最新的ADT换回之前的,或者使用Android小组(?)说的Fix了的版本就可以了(这一点我没有试验)。
其实,继续使用ADT14也是可以的,这需要修改Eclipse的配置文件,也就是网上很多人说的那样,修改Eclipse安装目录下eclipse.ini文件:
1)在文件开头添加
-vm
D:\Program Files\Java\jre6\bin\javaw.exe
其中,D:\Program Files\Java\jre6是本人机器上JRE的路径,需要根据实际情况修改
2)搜索–launcher.XXMaxPermSize,将其下一行的
256m
改为
512m
其中,红色标出的部分可能不同的Eclipse版本,数字(256)不同。
3)搜索-vmargs
-vmargs
-Xms40m
-Xmx384m
将
-Xms40m
-Xmx384m
改为
-Xms512m
-Xmx1024m
并在其后加上
-XX:MaxPermSize=256m
同上,可能不同版本的Eclipse,红色标出的部分,数字(40和384)会不同。
然后重启Eclipse,编译出错的工程即可。
0 0
- 编译或打包程序时eclipse报Unable to execute dex: GC overhead limit exceeded或java heap space
- 编译或打包程序时eclipse报Unable to execute dex: GC overhead limit exceeded或java heap space .
- unable to execute dex:GC overhead limit exceeded unable to execute dex:java heap space 解决方案
- unable to execute dex:GC overhead limit exceeded java heap space
- eclipse:Unable to execute dex: GC overhead limit exceeded
- eclipse出现Unable to execute dex: GC overhead limit exceeded
- Eclipse unable to execute dex:GC overhead limit exceeded
- eclipse Unable to execute dex: GC overhead limit exceeded GC overhead limit exceeded解决办法
- eclipse出现"Unable to execute dex: GC overhead limit exceeded GC overhead limit exceeded"错误的解决办法
- -------------Unable to execute dex: GC overhead limit exceeded
- Unable to execute dex: GC overhead limit exceeded
- 解决:Unable to execute dex: GC overhead limit exceeded
- 解决:Unable to execute dex: GC overhead limit exceeded
- Unable to execute dex: GC overhead limit exceeded GC overhead limit exceeded
- Android打包时下面的错误:Unable to execute dex: GC overhead limit exceeded
- eclipse产生错误:Unable to execute dex: GC overhead limit exceeded
- android运行时出现 Unable to execute dex: GC overhead limit exceeded 的错误。
- Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded
- Ubuntu安装scala
- 狂抓
- 椰壳活性炭的作用是什么哪种活性炭的效果好果壳活性炭是用什么材质做的生产厂家分布市场价格净水黄金提取专用活性炭
- 命令行
- 线程池简单代码实现
- 编译或打包程序时eclipse报Unable to execute dex: GC overhead limit exceeded或java heap space .
- 只有这个手势适合内的
- 证明书怎么写
- 浅析HTML5在移动应用开发中的使用
- 生成URL编码请求字符串和解析URL编码请求字符串
- 深入了解OpenGL——纹理基础
- 6.26
- C#中@符号的用法大全
- .NET组件程序设计之远程调用(一)