0

我最近遇到了以下错误,在 Android 4.0.3 设备上使用 Scala 2.10,使用 Eclipse 3.7 作为 IDE。写了一句话:

val r = new Rectangle

导致以下异常:

FATAL EXCEPTION: main
java.lang.NoClassDefFoundError: Rectangle

我查看了我的代码,并以这种方式定义了 Rectangle:

abstract class GameObject extends [Lot of traits] with Dynamic { ... }
class Rectangle extends GameObject { ... }

我找到了解决方案。通过with Dynamic从我的类的定义中删除,我能够删除错误。即使添加import scala.Dynamicimport scala.language.dynamics没有解决问题。

在 Android中使用scala Dynamics是否存在一般问题?

4

0 回答 0