在Android上创建Akka actor系统

时间:2015-04-09 08:00:58

标签: java android akka android-4.4-kitkat

我试图使用Java在Android(Kitkat)设备(使用IntelliJ + gradle)上创建一个Akka actor系统。首先,我必须添加multiDexEnabled标志(和multidex支持android库),以便我可以包含com.typesafe.akka:akka-actor_2.10:2.3.9库(否则,我点击了65535 dex函数限制)。然后,我开始收到以下lint警告:

  

message ="库中的包引用无效;不包括在内   Android:java.lang.management。参考   scala.sys.process.package.&#34。类别="正确性"优先级=" 6"   摘要=" Android中未包含的包"说明="此检查   扫描库,寻找对非API的调用   包含在Android中。

我抑制了这个警告,然后能够构建并开始调试代码。但是,很快我在创建ActorSystem期间遇到了java.lang.VerifyError: scala/None$异常。

我做错了什么?我应该使用较旧的Akka版本(我也试过Akka版本2.1.0)?当我切换到Lollipop时,代码可以工作,但如果可能的话,我还需要它才能在Kitkat上工作。感谢。

0 个答案:

没有答案