无法执行 dex:超出 GC 开销限制,Google 播放服务。启动时冻结

Unable to execute dex: GC overhead limit exceeded, Google Play Services. Freeze when launching

我在尝试在我的应用程序中实施 Google 播放服务后遇到了这个问题。

我想我没有给 eclipse 足够的 "power",所以我更改了我的 eclipse.ini 文件。然而,即使我增加了价值也无济于事。

我的eclipse.ini:

-startup

../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar

--launcher.library

../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.200.v20140116-2212

-product

org.eclipse.epp.package.standard.product

--launcher.defaultAction

openFile

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

4096m

--launcher.defaultAction

openFile

--launcher.appendVmargs

-vmargs

-Dosgi.requiredJavaVersion=1.6

-XstartOnFirstThread

-Dorg.eclipse.swt.internal.carbon.smallFonts

-Xms4096m

-Xmx8192m

-Xdock:icon=../Resources/Eclipse.icns

-XstartOnFirstThread

-Dorg.eclipse.swt.internal.carbon.smallFonts

我尝试重新安装我的 sdk,更改我的 BuildPath,甚至重新安装 Eclipse,但没有任何帮助。当我尝试 运行 时,我的项目 Eclipse 冻结了。

请帮忙!

问题终于解决了 我的 Mac osx 计算机在两个地方安装了 Eclipse,一个在应用程序中(我在其中设置了 .ini),一个在下载中,我没有接触过。

...osx,这花了几个小时。