我正在做一个需要GCM(Google Cloud Messaging)的测试应用程序,我正在称呼:
GoogleCloudMessaging gcm = GoogleCloudMessaging.getInstance(this);
因此,为此,我在工作区中添加了Google-Services_lib,并将其添加到我的Main Project的构建路径中。
每当我试图运行主项目时,我都会得到此错误:
[2015-05-08 12:21:37-DEX LOADER]无法执行DEX:Java Heap 空间[2015-05-08 12:21:37-GCMTESTER]转换为Dalvik格式 失败:无法执行DEX:Java Heap Space
我尝试清洁和重建,重新启动日食,我的PC等。
我的目标SDK是Android 5.1.1,我有一个物理设备,我正在调试,该设备运行5.0.1
达到99%的正在进行中后,发射就卡住了,几分钟后,我遇到了堆空间错误。
我的问题与您的问题相同。我从工作区中删除了该图书馆。并从我的项目中删除了参考。
再次创建了图书馆的新副本,并将参考文献添加到我的项目,并且所有内容都奏效了。