7

是否可以将 AndroidAnnotations 与 Scala 编程语言和 Gradle 构建系统一起使用?当我尝试将 AndroidAnnotations 集成到我现有的 Android/Scala/Gradle 项目中时,编译失败,因为找不到生成的下划线类(例如 MyActivity_)。

以下是一些有用的起点和参考资料:

4

2 回答 2

6

在我寻求解决这个问题的过程中,我在我的原始问题帖子中添加了一些研究链接。AndroidAnnotations 注释处理器生成源代码(Java 文件)。注释处理器通常似乎在源代码级别(而不是类文件)运行。我期待 AndroidAnnotations 从 Scala 源文件生成 Java 代码。Scala 似乎不支持 Java 注释处理工具。所以我对这个问题的回答是:不可能将 AndroidAnnotations 与 Scala 源代码一起使用。但是,AndroidAnnotations 仍然可以在 Scala 混合源项目的 Java 源代码中使用。

于 2011-09-17T22:36:31.977 回答
1

关于 Gradle(没有 Scala),似乎有人设法将它与 AndroidAnnotations 一起使用,这里:Adapt AndroidAnnotations Maven settings to Gradle

于 2011-12-02T18:35:17.160 回答