AndroidAnnotations找不到符号类

时间:2014-10-23 18:38:55

标签: android android-studio android-gradle android-annotations

我在Android Studio gradle项目中使用AndroidAnnotations。我目前在编译过程中从AA获得错误输出:

cannot find symbol class MyActivity_

错误输出不会阻止构建应用程序 - 它不是真正的编译错误,因为类在那里,似乎这只是编译过程中一个不幸的计时问题。

我能做些什么来避免AA的这些假阳性错误?当有"假"每次编译时都会显示错误,很容易错过真正的错误。

3 个答案:

答案 0 :(得分:7)

我有同样的错误。为了解决这个问题,我已经恢复了我的最后一次更改,并且它再次起作用 我认为这是错误的优化导入(你必须导入生成的类,例如.xxx)或者我按布局xml注入了布局xml中不存在的布局

<强>更新

我知道了。我的问题是我使用私人mofidier而不是

中的保护
@ViewById(R.id.list) 
private ListView list;

答案 1 :(得分:1)

尝试查看您是否错过了修复MainActivity类中或您已注释的Bean成员中的某些错误。

答案 2 :(得分:1)

问题不一定是在MainActivty中,但可能是因为私有修饰符与代码中某处的Android Anotations(注入,方法声明等)一起使用