我有一个项目,我正在使用ButterKnife进行视图注入,我刚刚添加了匕首,但是我收到了以下错误:
描述资源路径位置类型内部编译器错误: java.lang.NoClassDefFoundError:无法初始化类 dagger.internal.codegen.ModuleAdapterProcessor at sun.reflect.NativeConstructorAccessorImpl.newInstance0(母语 方法)R.java / Suggest / gen / com / google / android / gms第0行Java问题
我正在使用eclipse,我在Annotation配置中有以下内容:
注意:我已经用@provides编写了一个@module ...正确,然后删除了它仍然我有相同的编译错误
我按照此评论设置了注释处理:
https://github.com/square/dagger/issues/126#issuecomment-11992320
我不确定它是否与代码相关或依赖和版本相关,我只需要有人指出这个错误背后的可能性
答案 0 :(得分:0)
对于那些寻找解决方案的人,我发现使用JavaWriter 2.1.1修复了问题