最近、Eclipse 3.7 を IDE として Android 4.0.3 デバイスで Scala 2.10 を使用すると、次のエラーが発生しました。書かれた文:
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.Dynamic
してもimport scala.language.dynamics
問題は解決しませんでした。
Android でscala Dynamicsを使用する際の一般的な問題はありますか?