在Android上的斯卡拉演员

我今天尝试在android(2.1)上的一个小scala(2.8)应用程序中使用actor,并且不断得到一个引用sun.misc.Unsafe.throwException的非常奇怪的错误。

我在想,也许dalvik虚拟机不包括这个,所以基本上不能在android上使用,但我希望我错了。

有没有人设法让演员在Android上工作?

Solutions Collecting From Web of "在Android上的斯卡拉演员"

是的,事实上,他们在Android 2.1或2.2上为我工作。

在发生UI事件(在PicturePanel上设置坐标)之后,只进行一些非常简单的处理很简单,但是Actor迄今为止没有任何问题。

我构build和部署应用程序的方式是由jberkel提供的android-plugin 0.4.2的SBT,所使用的Scala版本包含了从2.8.0RC3到RC6的所有版本。

我可以使actors工作使用Scala 2.9.1。 我已经使用scala-android-libs在我的设备上安装scala。

你也可以通过jgoday检查这篇博文。