【发布时间】:2014-04-29 13:20:13
【问题描述】:
当我在 Android 上运行使用 Akka 的应用程序时,我收到以下异常:
04-29 16:13:06.235: E/AndroidRuntime(8968): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp/com.myapp.MyActivity}: java.lang.NoSuchMethodException: <init> [interface com.typesafe.config.Config, interface akka.event.LoggingAdapter, interface java.util.concurrent.ThreadFactory]
创建actor系统时抛出此异常:
Props props1 = Props.create(MyActor.class);
ActorSystem system = ActorSystem.create("MySystem");
我假设 proguard 删除了一个构造函数,所以我在我的 proguard.cfg 中添加了以下行:
-keep class com.typesafe.** { *; }
但它没有帮助。
我做错了什么?
【问题讨论】:
-
请发布您的 AndroidManifest.xml。您似乎错误地命名了主要活动。它找不到你的构造函数。
-
@mttdbrd 我的活动的 onCreate 方法引发了异常。因此我假设我的活动被找到了。
标签: java android akka proguard