如果将google-play-services.jar lib添加到Eclipse中的helloworld android项目中,Android编译会冻结

我正试图找出我的Android应用程序的google-play-services.jar错误的核心。 以前的链接在这里和这里 。 我浪费了整整2天才解决问题但没有结果。 甚至我也尝试在两台不同的机器上重新安装Eclipse,Android SDK,并在两台不同的设备上进行测试。 但没有结果。 最后一个实验给了我一个令人难以置信的错误:如果我只是将google-play-lib.jar添加到我的项目中,Eclipse不会为默认的hello-world项目构建(不会创建apk文件)。 没有更多的代码。 Google API已启用。 我正在使用最后一个eclipse版本,SDK – 更多关于截图的lates更新(24.1.2,22.0.1等)。 在此处输入图像描述

截图解释了问题。 我几分钟后发生了日食崩溃! 为什么??? Imazing! 美丽! 在此处输入图像描述

错误文字:

refreshing external folders blocked the user operation is waiting for background work to complete org.eclipse.jdt.croe.external.folders/.link0 

它会冻结,所以这样做你的eclipse配置文件。 手动增加Xms和Xmx。 你可以在Eclipse文件夹中找到这个文件,文件命名如下:eclipse.ini

所以Eclipse配置看起来应该是这样的。

 -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326 -product org.eclipse.epp.package.java.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms256m -Xmx1024m