我已经按照项目 wiki 页面的描述配置了我的项目,但是当我添加@EActivity
我的活动和更新时AndroidManifest.xml
。
Eclipse 仍然没有在 AndroidManifest.xml 中看到最后一次更新,并建议我使用下划线后缀更改活动名称。但我只是这样做!
好吧,当我在我的项目中执行 CLEAN 并尝试在模拟器上运行时,我的项目崩溃(它看不到由 AndroidAnnotations 生成的类文件)
@EActivity(R.layout.activity_info)
public class InfoActivity extends Activity { ... }
<activity android:name="com.mypackage.xxx.InfoActivity_"/>
有了这个,我可以看到由 android-annotations 正确生成的类。但我的项目没有看到。
我尝试将默认 conf 更改Project Preferences > Java Compiler > Annotation Processing > Generated source directory
为 gen 文件夹并且可以正常工作!
但我相信这个文件夹不符合Android标准..我不知道..
有人可以帮助我吗?