启动应用程序时的Eclipse库存

时间:2015-01-03 12:37:32

标签: android eclipse google-maps-api-2

我尝试构建和使用谷歌地图api的应用程序,在我将谷歌地图api库导入我的eclipse项目后,它没有在我的Android手机上启动,它的股票在几分钟之后我和#39 ;收到此消息:"无法执行dex:超出GC开销限制" 在那次月食破碎之后几分钟。 我试图在互联网上搜索,但无法寻找那种情况。

有人知道我的问题是什么? 非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

在eclipse文件夹中有一个名为eclipse.ini的文件,打开它,

您最后会找到xms...。这些是VM值。在我的例子中,值如下所示:

 --launcher.XXMaxPermSize
256M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx768m

尝试将其值更改为Xms512mXmx1024m

--launcher.XXMaxPermSize
512M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m

This link有关于eclipse.ini

的完整说明