Android:堆错误导入ShowcaseView作为项目,ClassNotFound导入为JAR,Out of Memory

时间:2013-11-09 14:53:42

标签: java android import out-of-memory showcaseview

我正在尝试将ShowcaseView引入我的Android项目。我从GitHub分叉了repo并尝试运行演示应用程序,但由于Java Heap错误而无法运行。

Unable to execute dex: Java heap space

我尝试增加Eclipse和RunConfiguration内存堆,但无法解决问题。几个月来我也从未遇到过java堆空间错误,所以我想知道是否存在某种类型的循环会产生过多的RAM请求。

由于导入项目不起作用,但构建工作正常,我尝试直接在项目的libs文件夹中导入ShowcaseView库JAR文件。我的项目已经运行但有一个

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

我该怎么办?有没有人遇到过这种问题?我真的很喜欢这个库,并希望在我的项目中有这个功能,但是我对这个问题很困惑: - /

提前谢谢

1 个答案:

答案 0 :(得分:6)

这似乎是一个已知问题,因为库中包含了Robolectric JAR。问题详见Github,似乎也有一个解决方法。我将进一步调查,并尽快修复库!