我的Android项目是使用 Gradle 构建系统开发的,编译并运行正常。现在我正在尝试添加Scala。目前,它包含了以下关键依赖项:
我正在使用https://github.com/pfn/android-sdk-plugin来构建我的项目。我已经设法编译和打包项目并部署在我的测试Android设备上。但是我在app start上遇到了这个错误:
05-22 11:21:13.021: E/AndroidRuntime(21743): java.lang.RuntimeException: Unable to
instantiate activity ComponentInfo{com.my.android.app/com.my.android.app.MainActivity}:
com.google.inject.internal.util.$ComputationException: java.lang.RuntimeException:
failure in processEncodedAnnotation
堆栈跟踪非常长,此错误已重复多次。我认为是Scala编译器弄乱了Guice所需的Annotation。但我是Scala的新手。