AndroidAnnotations使用ADT 23进行Eclipse配置

时间:2014-07-04 09:08:07

标签: android-annotations

从ADT 23开始,似乎无法将Annotation Processor Factory Path添加到项目中:

Poject> Properties> Java Compiler。

中没有“注释处理”项

有没有人知道如何将androidannotations-X.X.X-api.jar添加到上一次Eclipse ADT中的annnotaions处理?

2 个答案:

答案 0 :(得分:3)

这是ADT捆绑包的已知problem,将在ADT 23.0.3起修复。在此期间,您可以通过downloading标准Eclipse发行版和installing the ADT plugin来解决此问题。或者,如果要使用现有的ADT捆绑包,可以按照here所述安装必要的JDT插件。

另请注意,您在OP中编写时不必添加 androidannotations-X.X.X-api.jar 。您必须将 androidannotations-X.X.X.jar 添加到注释处理工厂,将 androidannotations-X.X.X-api.jar 添加到类路径(libs)。

答案 1 :(得分:1)

我在Eclipse Luna中使用ADT23。 转到您的项目属性,然后选择Java Compiler并选择Compiler Compliance Level到1.6。 然后,您的Annotation Processing选项将启用。 在项目中创建文件夹compile-libs,在lib文件夹中粘贴jar文件androidannotations-3.0.1.jar此位置compile-libs\androidannotations-3.0.1.jar

在项目androidannotations-api-3.0.1.jar中添加libs\androidannotations-api-3.0.1.jar

最后,您必须在工厂路径中添加两个文件路径。 例如{Your Project}/compile-libs/androidannotations-3.0.1.jar和     {Your Project}/libs/androidannotations-api-3.0.1.jar