AndroidAnnotations找不到符号类

Flu*_*ery 8 android android-annotations android-studio android-gradle-plugin

我在Android Studio gradle项目中使用AndroidAnnotations.我目前在编译期间从AA获得错误输出,其中说:

cannot find symbol class MyActivity_
Run Code Online (Sandbox Code Playgroud)

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

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

小智 7

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

更新

我想通了.我的问题是我使用私人mofidier而不是保护

@ViewById(R.id.list) 
private ListView list;
Run Code Online (Sandbox Code Playgroud)


小智 1

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