2013-11-09 34 views
4

我试图让ShowcaseView进入我的Android项目。我将GitHub的repo分叉并尝试运行演示应用程序,但由于Java Heap错误而无法运行。Android:堆错误导入ShowcaseView作为项目,ClassNotFound如果作为JAR,内存不足

Unable to execute dex: Java heap space 

我试图增加Eclipse和RunConfiguration内存堆,但无法解决问题。我在几个月内从来没有发生Java堆空间错误,所以我想知道是否有某种循环产生了太多的RAM请求。

由于导入项目无法正常工作,但构建确实起作用,我试图直接在我的项目的libs文件夹中导入ShowcaseView库JAR文件。我的项目跑了,但有一个

java.lang.NoClassDefFoundError: com.github.espiandev.showcaseview.R$styleable 

我能做些什么?有没有人遇到过这种问题?我真的很喜欢这个图书馆,并希望有此功能在我的项目,但我这样坚持了这个问题: -/

预先感谢您

回答

6

这似乎是一个已知的问题,因包括在图书馆中的Robolectric JAR。这个问题在Github上详细说明,而且似乎也有一个解决方法。我会进一步调查,并立即更新图书馆!

+0

听起来不错。我会尝试使用解决方法,然后查找您的更新:-)感谢您的快速响应! –