我尝试构建和使用谷歌地图api的应用程序,在我将谷歌地图api库导入我的eclipse项目后,它没有在我的Android手机上启动,它的股票在几分钟之后我和#39 ;收到此消息:"无法执行dex:超出GC开销限制" 在那次月食破碎之后几分钟。 我试图在互联网上搜索,但无法寻找那种情况。
有人知道我的问题是什么? 非常感谢您的帮助!
答案 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
尝试将其值更改为Xms512m
和Xmx1024m
--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