Java 在Android上创建Akka actor系统
我正在尝试使用Java在Android(Kitkat)设备(带有IntelliJ+gradle)上创建一个Akka actor系统。首先,我必须添加Java 在Android上创建Akka actor系统,java,android,akka,android-4.4-kitkat,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库(否则,我将达到65535dex函数的限制)。然后,我开始得到以下lint警告: message=“库中的包引用无效;未包含在 Android:java.lang.managem
multiDexEnabled
标志(以及multidex支持android库),以便我可以包含com.typesafe.akka:akka-actor_2.10:2.3.9
库(否则,我将达到65535dex函数的限制)。然后,我开始得到以下lint
警告:
message=“库中的包引用无效;未包含在
Android:java.lang.management
。引用自
scala.sys.process.package.
“category=“correction”priority=“6”
summary=“软件包未包含在Android中”explainion=“此检查
扫描库,查找对API的调用,这些调用不是
包括在Android中
我抑制了此警告,然后能够构建并开始调试代码。但是,很快我在创建ActorSystem期间遇到了java.lang.VerifyError:scala/None$
异常
我做错了什么?我应该使用旧的Akka版本吗(我也尝试了Akka版本2.1.0)?当我切换到棒棒糖时,代码可以工作,但如果可能的话,我也需要它在Kitkat上工作。谢谢。我(非常)疯狂地猜测,在构建之前,您需要手动将该包的jar添加到类路径中?