Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded异常解决

在运行工程的时候,Eclipse长时间停留在100%那个进度。 最后报错

Unable to execute dex: GC overhead limit exceeded

Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded

解决方案: 设置Xms为512 和1024  在eclipse的目录下的eclipse.ini文件中改

openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m

要是还是不行,网上 的解决方案

最近做厂商适配,厂商提供了一部分Framework的jar包,把jar包通过Add Jar放到Build Path中, 在生成APK过程中,Eclipse长时间停留在100%那个进度。将厂商的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 运行正常了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-28 07:03:36

Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded异常解决的相关文章

异常Resource Path Location Type Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define

在Android 开发中关于 Description Resource Path Location TypeConversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/example/recordsdk/BuildConfig; RecordSDK Unknown Android Packaging Problem 这个异常的解决 就是说我手机的Android 系统版本是4.1

Unable to execute dex: GC overhead limit exceeded

Android打包时下面的错误: Unable to execute dex: GC overhead limit exceeded GC overhead limit exceeded 解决的方法: 1.关闭Eclipse 打开D:\eclipse\eclipse.ini -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins/org.eclipse.eq

解决:Unable to execute dex: GC overhead limit exceeded

Android打包时下面的错误: Unable to execute dex: GC overhead limit exceeded GC overhead limit exceeded 解决方案如下:(更多交流请加入:Android优秀交流群 114559024) 1.关闭Eclipse 打开D:\eclipse\eclipse.ini -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launch

Conversion to Dalvik format failed: Unable to execute dex: Cannot merge new index 69457 into a non-jumbo instruction!

在project.preperties页面添加 manifestmerger.enabled=truedex.force.jumbo=true

eclipse   Unable to execute dex: GC overhead limit exceeded GC overhead limit exceeded解决办法

有个老APP在eclipse上,以前打包都很顺利,今天好几次就是打不出来包,总是报错,而且eclipse还经常未响应,非常恶心这软件. 后来仔细看了下英文报错内容,大概意思是:无法执行dex,GC空间不足,超额 网上查了些资料找到了解决办法,需要对eclipse做相关配置,增加空间,如下: 1.关闭Eclipse 打开D:\eclipse\eclipse.ini -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.

android Eclipse执行项目提示错误: unable to execute dex: GC orerhead limit exceeded

Eclipse执行项目提示错误: unable to execute dex: GC orerhead limit exceeded 解决方法: 找到Eclipse安装目录的文件,\eclipse\eclipse.ini 打开把 launcher.appendVmargs-vmargs-Dosgi.requiredJavaVersion=1.6-Xms40m-Xmx512m- 修改为: launcher.appendVmargs-vmargs-Dosgi.requiredJavaVersion=

Android开发(三十一)——重复引用包错误Conversion to Dalvik format failed

错误:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; Android开发难免会使用到其他的类库,其中已引入第三方类库后出现了如上错误.原因是项目和类库中都引用了

Conversion to Dalvik format failed with error 1

主要和加入的第三方的包有关系. ======================================= 出现,Conversion to Dalvik format failed with error 1 : 最根本的解决方法是上图的界面,勾选第三方的jar,点确定即可. 注意,不要勾选android 4.2.2 , 它不是第三方的.

Conversion to Dalvik format failed with error 1的又一种情形

如题所示的错误"Conversion to Dalvik format failed with error 1"曾经几次令我不得安宁.今天又遇到一次,又浪费了不少时间.网络搜索,原因多种可能.因为本人对于Android内层开发也没有多少深入,所以只能留于表面应用. 当前我的错误输出如下(编译成功,但是布署到手机时出现如题错误提示). UNEXPECTED TOP-LEVEL EXCEPTION:java.lang.IllegalArgumentException: already ad