我已经在Netbeans中创建了一个Android项目(带有nandroid插件),我已经在库中添加了AndroidAnnotations jar,并且我已经创建了custom_rules.xml,如下所示:https://github.com/excilys/androidannotations/wiki/Building-Project-Ant。项目编译和运行没有问题。但是编辑器无法识别生成的类,因此对于MyActivity_等增强类没有代码补全功能。此外,编辑器显示编译错误,但在编译或运行时没有错误。
如何配置Netbeans来识别生成的类?
好了,我终于解决了这个问题:
编辑custom_rules.xml:
代替<property name="generated.dir" value=".apt_generated" />
<property name="generated.dir" value="gen" />
现在Netbeans将看到AndroidAnnotations生成的源代码和任何其他Android生成的文件一样。
不要忘记清洁&在新位置生成文件。