1

我已经按照项目 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标准..我不知道..

有人可以帮助我吗?

4

0 回答 0